oracle ORA-15032 ORA-15033
方法一、先试用kfed来读取磁盘,确认磁盘头状态kfed read /dev/rhdiskpower2 kfbh.type显示异常 正常情况下应该是KFBTYP_DISKHEAD从版本10.2.0.5开始ASM 会对disk header做一个额外的备份。即第二AU 的倒数第二个block中备份了一份KFBTYP_DISKHEAD。这个ASM Disk header的作用是当真的KFBT
oracle ORA-01189 ORA-01110(控制文件创建报错)
建控制文件报错ORA-01189 ORA-011101 跳过有问题的数据文件重建控制文件或只用system01.dbf重建;跳过就是建控制文件的语句里少写那个报错的数据文件,建好后offlinealter database open RESETLOGS;alter database datafile 7 offline;select file_name,tablespace_name,file_i
oracle ORA-08104处理
经过:rebuild索引期间掐掉了,再次rebuild报错。有其他在使用该索引,并未提交也会造成一样问题。处理:方法一、用dbms_repair.online_index_clean来清除创建索引的失败的遗留注意:dbms_repair.online_index_clean这个函数一定要有返回值,否则会失败的declareisClean boolean;beginisClean := FALSE;
oracle ORA-01157: cannot identify/lock data file 64
有人误在RAC端创建本地数据文件数据库后台告警Errors in file /orasoft/oracle/diag/rdbms/ptdb/ptdb1/trace/ptdb1_dbw0_4838.trc:ORA-01157: cannot identify/lock data file 64 - see DBWR trace fileORA-01110: data file 64: '/o
oracle迁移OCR盘
迁移OCR1.dd新的盘dd if=/dev/zero of=/dev/mapper/mpathd bs=1M count=10242.创建新的ocr磁盘组(1节点)create diskgroup VOT external redundancy disk '/dev/asm-diskd' attribute 'compatible.rdbms'='11.2
oracle重建ocr
vote方面建议操作ocr前留个asm的参数文件看位置和db一样,就是grid下进sysdba或者sysasm,show parameter spfile[root@rac1 bin]# su - grid[grid@rac1 ~]$ sqlplus / as sysdbaSQL> create spfile='+OCRVOTE' from pfile='/oracl
rac坏了asm盘进不去怎么办?amdu来办帮你
rac坏了asm盘进不去怎么办?amdu来办帮你今天就由我为大家讲一下,在rac的asm损坏情况下,如何使用amdu来尽量挽救数据文件。查看磁盘分配首先su到grid用户下,查看磁盘的分配情况kfod di=all group=diskgroup ds=true---------------------------------------------------------------------
压缩表转非压缩表(在线重定义)
1.重定义需要源表存在主键,使用dbms包检测exec dbms_redefinition.can_redef_table('PAR', 'TEST');ERROR at line 1:ORA-12089: cannot online redefine table "PAR"."TEST" with no primary ke