设置10231事件并结合导入导出工具恢复坏块
1.模拟表、及表空间SQL> create tablespace test datafile '/u01/app/oracle/oradata/DBdb/test01.dbf' size 30m;Tablespace created.SQL> create table bbed tablespace test as select * from dba_tables;Table created.SQL> select file_id,tablespace_name,file_name,status from dba_data_files where tables...
Oracle undo 管理
http://blog.csdn.net/xujinyang/article/details/6822971在开始之前,我们先来思考几个问题? 1. ora-01555错误的是怎么产生的?有什么办法解决? 该问题,参考我的Blog: Oracle ORA-01555快照过旧 http://blog.csdn.net...
dg管理及监控
https://www.cnblogs.com/landexia/archive/2012/08/05/2622827.html一、Read only/write模式打开物理standby以read only 或read write模式打开物理standby,可以转移一些查询,备份之类的操作到standby数据库,以分担一些primary的压力。1). standby数据库处于shutdown状态 直接startup即可...
数据库出现很高的enq: DX - contention 等待
检查客户AWR报告时,发现数据库经历严重的enq: DX – contention等待。 这个数据库的版本是11.1.0.6 for Windows 64bits for AMD,在AWR报告中,TOP 5等待事件为: Event ...
oracle 数据库迁移的几种常用方式 及 优缺点比较 和 迁移方法选择
oracle数据库迁移的几种常用方式及优缺点比较数据库迁移的几种方式:一、exp/imp:这也算是最常用最简单的方法了,一般是基于应用的owner级做导出导入。操作方法为:在新库建立好owner和表空间,停老库的应用,在老库做exp user/pwd owner=XXX file=exp_xxx.dmp log=exp_xxx.log buffer=6000000,传dmp文件到新库,在...
几种ASM与File System数据文件转移方法
Oracle从10g引入ASM全新的文件管理系统。进入11g之后,ASM+RAC+DG成为标准MAA的配置结构。简单的说,ASM就是一种软件的实现的分布式存储结构,和传统的文件系统有一定差距。 在实践中,我们会遇到ASM与File System之间文件转储过程。同文件系统不同,ASM是不能够直接访问的。本篇介绍几种实现ASM...
回收站recycle bin
回收站(Recycle Bin)从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。回收站,顾名思义,...
ORA-27369: job of type EXECUTABLE failed with exit code: Permission denied
新加的一个SCHEDULER作业,用普通用户执行报权限不足作业上线后alter日志里面报:ORA-12012: error on auto execute of job 318537ORA-27369: job of type EXECUTABLE failed with exit code: Permission deniedTue Oct 15 10:31:00 2013trace文件里记录:*** 2013-10-15 10:30:10.920*** SESSION ID:(717.33910) ...
ORA-12516故障解决
早上刚上班,同事告诉我数据库连不上了,提示“ORA-12516”错误,我尝试通过PL/SQL Developer远程连接数据库,果然,报错了“ORA-12516:TNS: 监听程序无法找到匹配协议栈的可用句柄”;接着我通过远程桌面登录服务器,尝试用sys用户登录数据库,报了同样的错误。奇怪,昨天下班时还好好的。 &...
expdp/impdp导入导出后索引约束统计信息情况
SQL> conn scott/tiger;Connected.SQL> select * from tab;TNAME &n...
oracle 10.2.0.1 rac的lmd进程的含义之一
结论1,测试环境为oracle 10.2.0.1 rac2,lmd进程如果异常中断,会导致所属RAC实例重启,并且在关库前会生成一个SYSTEMSTATE DUMP文件3,lmon进程是监控lmd进程,即lmd进程如果死掉,会由lmon进程重启它4,lmd进程负责全局队列服务,即GES,说白了,就是管理跨RAC多实例的资源请求,由此可见LMD进程的重要性,如果LMD出现...
Linux中ps命令详解
原文地址:http://blog.csdn.net/x_i_y_u_e/article/details/38708481linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可...
Oracle序列sequence
Oracle序列:序列(Sequence)创建、使用、修改、删除,序列(Sequence)是用来生成连续的整数数据的对象。序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成。语法:创建序列CREATE SEQUENCE sequence_name[START WITH num][INCREMENT BY increment][MAXVALUE num|NOMAXVALUE][MINVALUE num|NOMINVA...
enq: US - contention
SQL> select name, parameter1, parameter2, parameter3 from v$event_name where name like '&event';Enter value for event: enq: US - contentionold 1: select name, parameter1, parameter2, parameter3 from v$event_name where name like '&event'new 1: select name, parameter1, param...
log file sync + log file parallel write
SQL> select name, parameter1, parameter2, parameter3 from v$event_name where name like '&event'; Enter value for event: log file syncold 1: select name, parameter1, parameter2, parameter3 from v$event_name where name like '&event'new 1: select name, parameter1, parameter2,...
对oracle中出现的坏块的处理方法
这篇文章介绍在oracle数据文件中出现一个或多个数据块坏块时的处理方法.当出现数据块坏块出误时对于每一个坏块都提供了以下信息:1.包含这个坏块的数据文件的绝对文件号可以标示为"AFN".2.包含这个坏块的数据文件的文件名可以标示为"FILENAME"(如果知道文件号但不知道文件名那么可以执行select name from v$datafile whe...
OS操作系统日志
? OS日志Linux: /var/log/messagesSun: /var/adm/messagesHP-UX:/var/adm/syslog/syslog.logIBM: /bin/errpt -a > messages.out
rac实例报SVR4 Error: 49: Disc quota exceeded
应用反映数据库慢,登陆实例和asm实例,反映都很慢,但是最后还是能登陆进去,最后登陆报如下错误:oracle@eedw1:/export/home/oracle $ ora siSQL*Plus: Release 11.2.0.3.0 Production on Thu Jan 4 20:45:19 2018Copyright (c) 1982, 2011, Oracle. All rights reserved.ERROR:ORA-09925: Unable to crea...
Oracle 内存 架构 详解
http://blog.csdn.net/xujinyang/article/details/6829522Oracle的内存配置与oracle性能息息相关。关于内存的配置,是最影响Oracle性能的配置。内存还直接影响到其他两个重要资源的消耗:CPU和IO. 先看Oracle内存存储的主要内容是什么:程序代码(PLSQL、Java);关于已经连接的会话的信息,...
library cache lock
brary cache lock、library cache pin原理分析:http://www.itpub.net/thread-1826347-1-1.htmlSQL>select name, parameter1, parameter2, parameter3 from v$event_name where name like '&event'; Enter value for event: library cache lockold 1: select name, parameter1, parameter2, parameter3 fr...