ORA-16156: LGWR archive log dependency not allowed if database is standby protected ORACLE 报错 故障修复 远
文档解释
ORA-16156: LGWR archive log dependency not allowed if database is standby protected
Cause: The use of a LGWR archive log dependency is not allowed when the primary is protected by a standby database, as this requires use of the standby redo log files.
Action: Remove the LGWR archive log dependency and use normal LGWR archival instead.
。
ORA-16156错误指出,如果数据库是“standby protected”状态,就不允许使用LGWR归档日志依赖。
官方解释
常见案例
一般处理方法及步骤
1.检查当前数据库是否处于standby protected模式。可以通过查询“select TAKE_CONTROL_FILE_NAME, TARGET_INCARNATION_NUM, CURRENT_INCARNATION_NUM, DBID from v$database”来检查。
2.如果有,请确保该数据库不是正在恢复的数据库。
3.如果没有,则确保数据库实例与当前控制文件的目标incarnation相同。
a.从RMAN备份数据库,Ctrl+C中断任务。
b.使用参数UPDATE NODENV =TRUE 及 ADJECTIVE NODENV =[NEW NODEID]重新启动数据库
c.如果实例被启动,DLM将进入RESTART模式。
d.在RESTART模式结束时,DLM将进入DEFAULT模式,因此可以使用LGWR进行归档日志了。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341