Maison > base de données > tutoriel mysql > 在DataGuard环境中使用Broker-角色转换Switchover

在DataGuard环境中使用Broker-角色转换Switchover

WBOY
Libérer: 2016-06-07 17:17:14
original
790 Les gens l'ont consulté

【Oracle DataGuard】在DataGuard环境中使用Broker-角色转换Switchover一、环境介绍Data Guard环境:Primary数据库:oracle10.2.

【Oracle DataGuard】在DataGuard环境中使用Broker-角色转换Switchover
 
一、环境介绍
 
Data Guard环境:
 
Primary数据库:oracle10.2.0.5.0
操作系统:RedHat 4.4
主机名:source
IP地址:192.168.10.101
数据库SID:source
DB_UNIQUE_NAME:source_pr
 
Standby数据库:oracle10.2.0.5.0
操作系统:redhat 4.4
主机名:target
IP地址:192.168.10.102
数据库SID:source
DB_UNIQUE_NAME:source_st
 
 
二、dataguard启停
 
 
注意Data Guard启动顺序:
 
启动顺序:先standby ,后primary;
关闭顺序:先primary后standby;
 
在备库将实例启动到mount状态:
SQL>startup nomount;
SQL>alter database mount standby database;
SQL>alter database recover managed standby database disconnect from session;
如果要取消恢复:alter database recover managed standby database cancel;
 
在备库启动监听:
$lsnrctl start
 
在主库启动实例:
SQL> startup;
 
在主库启动监听:
$lsnrctl start
 
在主库验证归档目录是否有效:
 
SQL> select dest_name,status,error from v$archive_dest;
 
如果有错误,要排查原因。
 
SQL> alter system switch logfile;
SQL> select max(sequence#) from v$archived_log;
 
查看数据库模式
SQL>select dest_name,status,database_mode,recovery_mode,protection_mode from v$archive_dest_status;
SQL>select status,database_mode from v$archive_dest_status;
SQL>select OPEN_MODE, PROTECTION_MODE, ACTIVATION#,DATABASE_ROLE, SWITCHOVER# ,SWITCHOVER_STATUS from v$database;

linux

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal