oracle ora 16047,令人误解的ORA-16047: DGID mismatch between destination setting and target database...
今天为一个Rac onenode的主库搭建好一个dg库之后,一直没有传日志,在主库的alertlog中,有报错:
Thu Jun 29 14:55:34 2017
ALTER SYSTEM SET log_archive_dest_state_2='DEFER' SCOPE=BOTH;
Thu Jun 29 14:55:44 2017
ALTER SYSTEM SET log_archive_dest_state_2='ENABLE' SCOPE=BOTH;
Thu Jun 29 14:55:44 2017
Errors in file /data/prd/oracle/diag/rdbms/payroll/payroll_2/trace/payroll_2_tt00_27554.trc:
ORA-16047: DGID mismatch between destination setting and target database
Thu Jun 29 14:55:44 2017
Errors in file /data/prd/oracle/diag/rdbms/payroll/payroll_2/trace/payroll_2_tt00_27554.trc:
ORA-16047: DGID mismatch between destination setting and target database
Thu Jun 29 14:55:44 2017
Errors in file /data/prd/oracle/diag/rdbms/payroll/payroll_2/trace/payroll_2_tt00_27554.trc:
ORA-16047: DGID mismatch between destination setting and target database
Thu Jun 29 14:55:45 2017
Thread 2 advanced to log sequence 632 (LGWR switch)
Current log# 7 seq# 632 mem# 0: +DATA/PAYROLL/ONLINELOG/group_7.303.946836271
Current log# 7 seq# 632 mem# 1: +FRA/PAYROLL/ONLINELOG/group_7.791.946836271
Thu Jun 29 14:55:45 2017
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ThuJun2914:55:342017
ALTERSYSTEMSETlog_archive_dest_state_2='DEFER'SCOPE=BOTH;
ThuJun2914:55:442017
ALTERSYSTEMSETlog_archive_dest_state_2='ENABLE'SCOPE=BOTH;
ThuJun2914:55:442017
Errorsinfile/data/prd/oracle/diag/rdbms/payroll/payroll_2/trace/payroll_2_tt00_27554.trc:
ORA-16047:DGIDmismatchbetweendestinationsettingandtargetdatabase
ThuJun2914:55:442017
Errorsinfile/data/prd/oracle/diag/rdbms/payroll/payroll_2/trace/payroll_2_tt00_27554.trc:
ORA-16047:DGIDmismatchbetweendestinationsettingandtargetdatabase
ThuJun2914:55:442017
Errorsinfile/data/prd/oracle/diag/rdbms/payroll/payroll_2/trace/payroll_2_tt00_27554.trc:
ORA-16047:DGIDmismatchbetweendestinationsettingandtargetdatabase
ThuJun2914:55:452017
Thread2advancedtologsequence632(LGWRswitch)
Currentlog# 7 seq# 632 mem# 0: +DATA/PAYROLL/ONLINELOG/group_7.303.946836271
Currentlog# 7 seq# 632 mem# 1: +FRA/PAYROLL/ONLINELOG/group_7.791.946836271
ThuJun2914:55:452017
根据oerr的报错信息:
SQL> !oerr ora 16047
16047, 00000, "DGID mismatch between destination setting and target database"
// *Cause: The DB_UNIQUE_NAME specified for the destination did not match
// the DB_UNIQUE_NAME at the target database.
// *Action: Make sure the DB_UNIQUE_NAME specified in the LOG_ARCHIVE_DEST_n
// parameter matches the DB_UNIQUE_NAME parameter defined at the
// destination.
SQL>
1
2
3
4
5
6
7
8
9
SQL>!oerrora16047
16047,00000,"DGID mismatch between destination setting and target database"
// *Cause: The DB_UNIQUE_NAME specified for the destination did not match
// the DB_UNIQUE_NAME at the target database.
// *Action: Make sure the DB_UNIQUE_NAME specified in the LOG_ARCHIVE_DEST_n
// parameter matches the DB_UNIQUE_NAME parameter defined at the
// destination.
SQL>
检查了主库和备库的db_unique_name,发现都没有问题。
进一步检查v$dataguard_status发现:
可以看到有个16062的报错。我们看看ora-16062报错的含义:
SQL> !oerr ora 16062
16062, 00000, "standby database not in Data Guard configuration"
// *Cause: The standby database was not found in the Data Guard configuration
// of the server.
// *Action: Add the database unique name of the standby database to the
// DG_CONFIG attribute of the LOG_ARCHIVE_CONFIG database
// initialization parameter.
SQL>
1
2
3
4
5
6
7
8
9
SQL>!oerrora16062
16062,00000,"standby database not in Data Guard configuration"
// *Cause: The standby database was not found in the Data Guard configuration
// of the server.
// *Action: Add the database unique name of the standby database to the
// DG_CONFIG attribute of the LOG_ARCHIVE_CONFIG database
// initialization parameter.
SQL>
检查主备库的LOG_ARCHIVE_CONFIG,发现主库已经配置,但是备库的LOG_ARCHIVE_CONFIG没有配置。所以ORA-16047的报错只是表象,造成日志不同步的真正的原因是ora-16062。
加上备库的LOG_ARCHIVE_CONFIG=DG_CONFIG,并且在主库重新defer+enable log_archive_dest_state_2之后,故障解决。
oracle ora 16047,令人误解的ORA-16047: DGID mismatch between destination setting and target database...相关推荐
- oracle的后缀名,oracle表空间名字的后缀 :.ora和.dbf有什么不同?
满意答案 清风淡0512 2017.09.14 采纳率:40% 等级:9 已帮助:567人 没什么区别,主要是好分辨用途,ORACLE8i之前数据文件的后缀名为.ora,之后为.dbf;无论.o ...
- oracle批量插入报错,[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA
[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA 0 2020-08-19 08:00:06 Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-009 ...
- oracle ora 604,ORA-01092:ORACLE实例终止,强制断开连接 ORA 00704 00604 00942
天萃荷净 有网友咨询数据库启动报 ora-01092:ORACLE 实例终止.强制断开连接 数据库版本 Trace file d:\app\administrator\diag\rdbms\orcl\ ...
- Oracle 11g 数据恢复 数据误删除后的恢复 0、执行 select log_mode from v$database;查看是否为归档模式 1、确定删除时间和被删除的表 04-23,GR
Oracle 11g 数据恢复 数据误删除后的恢复 0.执行 select log_mode from v$database;查看是否为归档模式 1.确定删除时间和被删除的表 04-23,GRDA0 ...
- (转)RMAN-06004: 恢复目录数据库发生 ORACLE 错误: RMAN-20005: target database name is ambiguous
RMAN-06004: 恢复目录数据库发生 ORACLE 错误: RMAN-20005: target database name is ambiguous 数据库名称相同,并且都进行过rman,no ...
- oracle 增加tns,Oracle11gr2的tnsnam.ora新增TRANSPORT_CONNECT_TIMEOUT参
在11.2中,TNSNAMES.ORA中的配置新增了TRANSPORT_CONNECT_TIMEOUT参数. 有的时候配置TNSNAMES.ORA出错在所难免,而等待超时失败的时候十分痛苦,这一分钟的 ...
- mysql 批量数据导入报错_Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA
Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-00933: SQL 命令未正确结束 问题:用mybaits 批量插入数据到Oracle 数据库的时候, 报错:ORA-00933 ...
- linux listener.ora 位置,Oracel数据库 listener.ora和tnsnames.ora配置
Oracel服务经常会出现各种监听问题,很多情况是 listener.ora和tnsnames.ora 的配置有问题 D:\app\Administrator\product\11.2.0\dbho ...
- 詹姆斯高斯林_詹姆斯·高斯林(James Gosling):Oracle的表现“令人惊讶的是” 用Java
詹姆斯高斯林 1月27日将是Oracle收购Sun Microsystems的四周年. 从一开始,许多人就怀疑这家前软件公司处理Java的适用性. 而且,随之而来的指称是缺乏对开放源代码的支持以及对遗 ...
最新文章
- Bootstrap表单验证插件bootstrapValidator使用方法整理
- Permission denied
- Rust 2018 即将到来:设法从 Rust 2015 过渡
- Field、CopyField、DynamicField的一些简介,用法
- 单例模式的java实现
- LaTex文章中插入Visio及Matlab矢量图
- 深度学习笔记 第五门课 序列模型 第二周 自然语言处理与词嵌入
- mysql保存plc数据_MySQL空间数据的保存
- ECCV2018——点云处理相关文章
- juery 常用方法
- android ichartjs 曲线图,C#中利用LightningChart绘制曲线图表
- EasyUI DataGrid undefined处理
- 她是北大“一个人的毕业照”主人公,2010 级古生物专业独苗,十年后转行搞起了 NLP...
- c语言反序数1234变4321,C语言编程题练习
- 浏览器文件服务器计算器设置,【魅蓝 U20使用总结】界面|浏览器|计算器|设置_摘要频道_什么值得买...
- matlab2012工具栏在哪里,Word2010和2013工具在哪里及自定工具栏
- 目前有哪些比较好用的CRM客户关系管理系统?
- 插入式CAN总线隔离适配器LCAN-Opto在高空作业平台上隔离干扰、调理信号的应用案例介绍
- “生死看淡”的雷军要造车,这对中国的汽车产业意味着什么?
- 微信h5获取用户地址信息
热门文章
- 【画图专题】sns.heatmap的用法简介
- Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2问题解决
- CenterNet-Objects as Points论文翻译
- hashtable资料
- Java同步数据结构之ConcurrentLinkedQueue
- 【Luogu4921】情侣?给我烧了!(组合计数)
- ORACLE SQL调优案例一则
- Linux管理员常用的组合命令
- offsetLeft
- STM32F103/429串口IAP+Ymodem升级