生产数据库DG应急切换文档

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生产数据库DG应急切换文档相关的知识,希望对你有一定的参考价值。

 

特别说明:此文档只适用于主库打不开,并且后续归档无法传送到备库进行恢复,紧急打开备库启用。因为此过程可能会丢失一定数据,请谨慎适用此文档。

 

Step 1: 备库停止应用

SQL> Alter database recover managed standby database finish force;

 

Step 2: 将备库切换成主库

SQL>  ALTER DATABASE COMMIT TO SWITCHOVER TO PRIMARY WITH SESSION SHUTDOWN;

 

Step 3: 打开新主库

SQL>  shutdown immediate;

SQL>  startup nomount

 

修改以下参数

log_archive_config

log_archive_dest_1

log_archive_dest_2

fal_server

 

alter system reset log_archive_config scope=spfile sid=’*’;

alter system reset log_archive_dest_1 scope=spfile sid=’*’;

alter system reset log_archive_dest_2 scope=spfile sid=’*’;

alter system reset fal_server  scope=spfile sid=’*’ ;

ALTER SYSTEM SET DB_UNIQUE_NAME=g_xshis scope=spfile sid=’*’ ;

 

 

SQL>shutdown immediate;

 

SQL>startup ;

 

 

以上是关于生产数据库DG应急切换文档的主要内容,如果未能解决你的问题,请参考以下文章

有备无患,Oracle物理DG的switchover切换

oracle dg库switchover主备切换

oracle ogg ADG和DG的区别

Oracle - 给rac创建单实例dg,并做主从切换

DG中switchover切换操作

dataguard dg切换的两种方式