Oracle Failover切换及恢复

Oracle Failover切换及恢复
小学生汤米 2018-12-27 18:29:32 596 收藏
分类专栏: ORACLE 备份恢复
版权

检查数据库同步是否正常:

col name for a25
col value for a20
col unit for a30
col time_computed for a20
col datum_time for a20
select name,value,unit,time_computed,datum_time from GV$dataguard_stats;  

set line 125
select inst_id,process, status, thread#, sequence#,block#, blocks from gv$managed_standby
where status in ('IDLE','APPLYING_LOG') and thread# in ('1','2');


select thread#,low_sequence#,high_sequence# from v$archive_gap;

 

alter database recover managed standby database finish force;

alter database activate physical standby database;

alter database open;

 

恢复:

STARTUP MOUNT FORCE;

FLASHBACK DATABASE TO SCN 855949753469;

ALTER DATABASE CONVERT TO PHYSICAL STANDBY;

STARTUP FORCE;

select name,open_mode,protection_mode,database_role from v$database;

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;

 

col name for a25
col value for a20
col unit for a30
col time_computed for a20
col datum_time for a20
select name,value,unit,time_computed,datum_time from GV$dataguard_stats;   
————————————————
版权声明:本文为CSDN博主「小学生汤米」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gaobudong1234/java/article/details/85297275

posted @ 2020-06-12 01:45  耀阳居士  阅读(159)  评论(0编辑  收藏  举报