首页 > 数据治理 > 数据治理 > 关于redo的一点记录
关于日志组成员:
如果redo每组有两个成员,则丢失任何一组的某个成员,对数据库没有影响,
可以正常关闭启动,但是alert会报如下错误:
Errors in file /u01/app/oracle/diag/rdbms/xmc/xmc/trace/xmc_m000_12675.trc:
ORA-00313: open failed for members of log group 2 of thread 1
ORA-00312: online log 2 thread 1: '/u01/app/oracle/oradata/xmc/redo02.log'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
处理方式1:
如果是current或active
alter system checkpoint;
alter system switch logfile;
将丢失的组成员的组切换为inactive
alter database drop logfile member ' /u01/app/oracle/oradata/xmc/redo01b.log';
alter database add logfile member '/u01/app/oracle/oradata/xmc/redo01b.log' to group 1;
如果数据库已经崩溃,则开启到mount,执行如上两步
处理方式2:
切换成inactive之后,可以直接OS层面进行cp,db若崩溃了也可以开启到mount然后cp
关于日志组:后续更新
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30654353/viewspace-2773893/ ,如需转载,请注明出处,否则将追究法律责任。