Oracle Dataguard 操作汇总

 

col open_modefor a25

coldatabase_role for a30

coldb_unique_name for a20

selectopen_mode,database_role,db_unique_name from v$database;

 

col name format a30

col value format a30

col time_computed format a30

set linesize 200

select name,value,time_computed fromV$dataguard_stats;

 

1.停止Standby

select process, status fromv$managed_standby; --查看备库是否在应用日志进行恢复

alter database recover managed standby database cancel;
shutdown immediate;

 

2.切换到只读模式

-----由shutdown模式切换到只读模式-------

startup nomount;
alter database mount standby database;
alter database open read only;

-----由应用日志模式切换到只读模式-------

alter database recover managed standby database cancel; --取消日志应用
alter database open read only;

 

3.切换回管理恢复模式

startup nomount;
alter database mount standby database;

alter database recover managed standby database using current logfile disconnect from session;

 

4.主库和备库之间角色切换

4.1 主库切换为备库
alter databasecommit to switchover to physical standby;

alter database commit to switchover to physical standby with session shutdown;--主库有会话连接的时候
shutdown immediate
startup nomount;
alter database mount standby database;
alter database recover managed standby database disconnect from session;

 

4.2 从库切换为主库

alter database commit to switchover to primary;
shutdown immediate;
startup
alter system switch logfile;

 

5.备库自动使用主库传过来的日志进行恢复

alter database recover automatic standby database;

 

6.更改保护模式

alter database set standby database tomaximize protection;
alter database set standby database to maximize availability;
alter database set standby database to maximize performancen;

 

7.取消自动恢复模式

alter database recover managed standby database cancel;
alter database recover managed standby database finish;
alter database recover managed standby database finish force;

 

8. 日志切换sql和使传送日志sql

alter system archive log current;

alter system set log_archive_dest_state_2=defer scope=memory;

alter system set log_archive_dest_state_2=enable scope=memory;






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值