DG切换角色时发生ORA-16416: 切换目标与主目标不同步解决方法
来源:互联网 发布:nasa数据查询 编辑:程序博客网 时间:2024/06/05 15:41
主库上操作:
SQL> select database_role,open_mode,protection_mode,protection_level,switchover_status from v$database;
DATABASE_ROLE
---------------- ---------- -------------------- -------------------- --------------------
PRIMARY
--尝试切换:
SQL> alter database commit to switchover to physical standby with session shutdown;
alter database commit to switchover to physical standby with session shutdown
*
第 1 行出现错误:
ORA-16416: 切换目标与主目标不同步
SQL> !oerr ora 16416
16416, 00000, "Switchover target is not synchronized with the primary"
// *Cause: The switchover target incurred an error or has a gap at the time
//
// *Action: Allow the switchover target to become synchronized and then
//
解决方法:
1、startup mount主库,创建备库控制文件,拷贝到备库机器;
SQL> alter database create standby controlfile as '/backup/sdtby_control01.ctl';
数据库已更改。
SQL> alter database open;
数据库已更改。
2、shutdown备库,替换控制文件,startup mount;
SQL> select switchover_status,database_role from v$database;
SWITCHOVER_STATUS
-------------------- ----------------
RECOVERY NEEDED
SQL> alter database recover managed standby database disconnect from session;
数据库已更改。
SQL> select database_role,open_mode,protection_mode,protection_level,switchover_status from v$database;
DATABASE_ROLE
---------------- ---------- -------------------- -------------------- --------------------
PHYSICAL STANDBY MOUNTED
SQL> select max(SEQUENCE#) from v$archived_log;
MAX(SEQUENCE#)
--------------
最后验证一下主备库角色是否正确:
SQL> select switchover_status,database_role from v$database;
SWITCHOVER_STATUS
-------------------- ----------------
SESSIONS ACTIVE
SQL> select switchover_status,database_role from v$database;
SWITCHOVER_STATUS
-------------------- ----------------
TO PRIMARY
- DG切换角色时发生ORA-16416: 切换目标与主目标不同步解决方法
- DG 物理Standby角色切换及Failover
- 命令行切换到目标文件夹、目标文件
- 命令行切换到目标文件夹、目标文件
- Unity 双击切换目标点
- oracle DG主备切换
- oracle dg中角色切换后的序列测试
- 『ORACLE』 DG切换主备库角色(11g)
- 物理DG主备库切换时遇到ORA-16139: media recovery required错误
- DG保护模式切换中遇到的ORA-16072错误
- DG保护模式切换中遇到的ORA-16072错误
- dg主备库切换步骤
- dg主备库切换步骤
- oracel dg failover 切换
- RAC+DG正常切换
- DG故障切换
- oracle dg主从切换
- DG switchover切换异常
- Data guard RESOLVABLE GAP
- Android系统架构
- 在keil 5的软件仿真中避免error 65: access violation at 0x40021000 : no 'read' permission
- TensorFlow笔记:PlaceHolder(哲の王tensorflow视频笔记2)
- jquery中ajax使用详细
- DG切换角色时发生ORA-16416: 切换目标与主目标不同步解决方法
- 技术更新 ,发布两个招聘(面试可以提高技能)
- TCGA数据下载:R包TCGAbiolinks介绍
- Javascript Dom节点及操作
- jQuery 事件
- 对象作用域与Servlet事件监听器
- jQuery 元素选择器
- ORA-00214 控制文件版本不一致恢复过程
- 处理图片的工具类