ORACLE-DataGuard-重启服务器的方法

Posted 大狗的技术狗窝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORACLE-DataGuard-重启服务器的方法相关的知识,希望对你有一定的参考价值。

DG原理:主机向备机传送日志文件,备机执行日志文件,借此与主机数据同步。

依此原理,不难推导出DG的开关机顺序

关机顺序  先主机再备机,这样日志就不会断了

开机顺序 先备机再主机 ,这样的目标也是日志不断

具体步骤 

关机

1.在主库上执行

shutdown immediate;

2.在备库上执行 

alter database recover managed standby database cancel;--这句很关键,如果不执行这句,备库基本关不掉,最后只能 shutdown abort

shutdown immediate;

分析:alter database recover managed standby database cancel;是用来关闭MRP进程,这个进程是用来还原主库日志到备库上的操作,如果不关了他,实例会认为还有日志文件未处理,一直在等MRP进程的反馈。

 

开机

1.在备库上执行

--开MRP

startup mount;

alter database open;

alter database recover managed standby database disconnect from session;

2.在主库上执行

startup mount;

alter database open;

注:如果你是要做硬件维护,把服务器关了,则要关注主备服务器上的监听是否启动

检查监听状态

lsnrctl status

启动监听状态

lsnrctl start

 

 

enjoy ;P

 

以上是关于ORACLE-DataGuard-重启服务器的方法的主要内容,如果未能解决你的问题,请参考以下文章

Linux服务器oracle数据库重启服务重启监听方法,oracle数据库sysdba管理员登录方法

Node 重启服务器的 几种常用方法

linux用命令重启的两种方法

apache服务器日志及重启方法

服务器重启的方法

修改Java文件不用重启Tomcat服务的方法