暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

DG 开启/关闭snapshot

原创 xusmallhorse 2023-08-25
414

背景:

灾备库每周有发版需求,需要开启snapshot 读写模式验证版本功能。



1.开启 dg snapshot

#取消实时同步
alter database recover managed standby database cancel;

#查看数据库状态
select database_role,open_mode from v$database;

#切换到 snapshot standby 模式(是在open状态下操作的)
alter database convert to snapshot standby;

#再次查看状态:(变为 mount)
select database_role,open_mode from v$database;
select flashback_on from v$database;

#最后启动数据库到open状态下(已经变为 read write,可以做任何测试操作)
alter database open;

select database_role,open_mode from v$database;







2.关闭 dg snapshot


#恢复物理备库,数据库需要在 mount 下完成切换:
select database_role,open_mode from v$database;
shutdown immediate;
startup mount;
alter database convert to physical standby;


#切换完成后,数据库需要再次重启至 mount
shutdown immediate;
startup mount;


#备库开启同步
alter database recover managed standby database using current logfile disconnect from session;
select database_role,open_mode from v$database;


alter database recover managed standby database cancel;
alter database open;
select database_role,open_mode from v$database;


#备库开启同步:
alter database recover managed standby database using current logfile disconnect from session;

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论