今天接到上家公司一个运维的电话,说dg库启动不了,发给我一个报错
ORA-10458: standby database requires recovery
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/app/oracle/oradata/LRWLDBST/system01.dbf'
我一看问他是做什么操作,回答之前dg服务器停电,现在电路恢复了,就执行startup
我一听问题就来了,肯定是日志的scn和控制文件不一致导致的,处理这个也很简单。
首先将DG库执行startup mount,启动到Mount状态,让日志开始同步,查看alert_sid.log文件,待归档文件传输完毕,再执行
alter database open。这样DG库就能启动了,然后可以执行
alter database recover managed standby database using current logfile disconnect from session;
过几分钟,DG库同步完毕。问题解决了。
ORA-10458: standby database requires recovery
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/u01/app/oracle/oradata/LRWLDBST/system01.dbf'
我一看问他是做什么操作,回答之前dg服务器停电,现在电路恢复了,就执行startup
我一听问题就来了,肯定是日志的scn和控制文件不一致导致的,处理这个也很简单。
首先将DG库执行startup mount,启动到Mount状态,让日志开始同步,查看alert_sid.log文件,待归档文件传输完毕,再执行
alter database open。这样DG库就能启动了,然后可以执行
alter database recover managed standby database using current logfile disconnect from session;
过几分钟,DG库同步完毕。问题解决了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28686045/viewspace-1683452/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/28686045/viewspace-1683452/