您好,登录后才能下订单哦!
【总】主库查询备库是否已经同步
SELECT DB_UNIQUE_NAME, PROTECTION_MODE, SYNCHRONIZATION_STATUS, SYNCHRONIZED FROM V$ARCHIVE_DEST_STATUS;
【分】检查数据已经传输到位
SELECT CLIENT_PROCESS, PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY;
查看LGWR那行的SEQUENCE#,然后在主库上,运行
SELECT THREAD#, SEQUENCE#, STATUS FROM V$LOG;
查看相应的SEQUENCE#, 是否与备库一致。
【分】检查数据是否已经应用到备库
SELECT CLIENT_PROCESS, PROCESS, SEQUENCE#, STATUS FROM V$MANAGED_STANDBY;
查看MPR0行,如果非APPLYING_LOG,则表示存在问题,不宜切换。
打开alert log进行监控,
RAC等均减少为一个实例
查看数据库当前的会话
SELECT PROGRAM, TYPE FROM V$SESSION WHERE TYPE=’USER’;
执行切换
ALTER DATABASE COMMIT TO SWTICHOVER TO PHYSICAL STANDBY WITH SESSION SHUTDOWN;
打开主库
ALTER DATABASE OPEN;
备库上重新启动,并进行同步
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。