Oracle dg归档同步失败
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,问题现象: DG搭建完成后,主库归档不能自动同步到备库。问题排查: 主库告警日志报错:PING[ARC2]: Heartbeat failed to connect to standby 'cjcdb
千家信息网最后更新 2025年01月23日Oracle dg归档同步失败
问题现象: DG搭建完成后,主库归档不能自动同步到备库。
问题排查: 主库告警日志报错:
PING[ARC2]: Heartbeat failed to connect to standby 'cjcdb02'. Error is 16058.
报错原因: 备库故障,主库无法连接备库,备库恢复后,主库没有尝试重连备库。
解决方案: 主库重新激活log_archive_dest_state_2
过程如下:
主库:
切换归档
SQL> alter system switch logfile ;System altered.SQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination /archOldest online log sequence 15Next log sequence to archive 17Current log sequence 17
备库:
没有接收到归档日志
SQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination /archOldest online log sequence 0Next log sequence to archive 0Current log sequence 0
查看备库告警日志,没有报错,RFS进程已经启动
RFS connections are allowed
主库:
主库告警日志:
Use the following SQL commands on the standby database to createstandby redo logfiles that match the primary database:ALTER DATABASE ADD STANDBY LOGFILE 'srl1.f' SIZE 52428800;ALTER DATABASE ADD STANDBY LOGFILE 'srl2.f' SIZE 52428800;ALTER DATABASE ADD STANDBY LOGFILE 'srl3.f' SIZE 52428800;ALTER DATABASE ADD STANDBY LOGFILE 'srl4.f' SIZE 52428800;Tue Aug 04 15:29:26 2020ALTER SYSTEM SET log_archive_dest_state_2='ENABLE' SCOPE=MEMORY SID='*';Tue Aug 04 15:29:26 2020PING[ARC2]: Heartbeat failed to connect to standby 'cjcdb02'. Error is 16058.Tue Aug 04 15:29:28 2020
主库连接一次备库失败后,没有尝试重连。
主库:
重新激活
SQL> alter system set log_archive_dest_state_2=defer;SQL> alter system set log_archive_dest_state_2=enable;
主库告警日志:
Tue Aug 04 15:33:58 2020ALTER SYSTEM SET log_archive_dest_state_2='DEFER' SCOPE=BOTH;Tue Aug 04 15:34:22 2020ALTER SYSTEM SET log_archive_dest_state_2='ENABLE' SCOPE=BOTH;Tue Aug 04 15:34:22 2020Thread 1 cannot allocate new log, sequence 20Checkpoint not complete Current log# 1 seq# 19 mem# 0: /oracle/oradata/cjcdb01/redo01.logThread 1 cannot allocate new log, sequence 20Private strand flush not complete Current log# 1 seq# 19 mem# 0: /oracle/oradata/cjcdb01/redo01.logThread 1 advanced to log sequence 20 (LGWR switch) Current log# 2 seq# 20 mem# 0: /oracle/oradata/cjcdb01/redo02.logTue Aug 04 15:34:29 2020Archived Log entry 17 added for thread 1 sequence 19 ID 0x3995c964 dest 1:Tue Aug 04 15:34:29 2020ARC0: Standby redo logfile selected for thread 1 sequence 19 for destination LOG_ARCHIVE_DEST_2Tue Aug 04 15:34:29 2020******************************************************************LGWR: Setting 'active' archival for destination LOG_ARCHIVE_DEST_2******************************************************************LNS: Standby redo logfile selected for thread 1 sequence 20 for destination LOG_ARCHIVE_DEST_2
备库告警日志:
Tue Aug 04 15:34:21 2020RFS[1]: Assigned to RFS process 11502RFS[1]: Opened log for thread 1 sequence 14 dbid 966115684 branch 1047470758Tue Aug 04 15:34:21 2020RFS[2]: Assigned to RFS process 11504RFS[2]: Opened log for thread 1 sequence 16 dbid 966115684 branch 1047470758Tue Aug 04 15:34:21 2020RFS[3]: Assigned to RFS process 11506RFS[3]: Opened log for thread 1 sequence 15 dbid 966115684 branch 1047470758Archived Log entry 1 added for thread 1 sequence 14 rlc 1047470758 ID 0x3995c964 dest 2:RFS[1]: Opened log for thread 1 sequence 17 dbid 966115684 branch 1047470758Archived Log entry 2 added for thread 1 sequence 16 rlc 1047470758 ID 0x3995c964 dest 2:Archived Log entry 3 added for thread 1 sequence 17 rlc 1047470758 ID 0x3995c964 dest 2:Archived Log entry 4 added for thread 1 sequence 15 rlc 1047470758 ID 0x3995c964 dest 2:RFS[2]: Opened log for thread 1 sequence 18 dbid 966115684 branch 1047470758Archived Log entry 5 added for thread 1 sequence 18 rlc 1047470758 ID 0x3995c964 dest 2:RFS[2]: Selected log 4 for thread 1 sequence 19 dbid 966115684 branch 1047470758Tue Aug 04 15:34:28 2020Archived Log entry 6 added for thread 1 sequence 19 ID 0x3995c964 dest 1:Tue Aug 04 15:34:28 2020Primary database is in MAXIMUM PERFORMANCE modeRFS[4]: Assigned to RFS process 11514RFS[4]: Selected log 4 for thread 1 sequence 20 dbid 966115684 branch 1047470758
欢迎关注我的微信公众号"IT小Chen",共同学习,共同成长!! !
日志
激活
问题
尝试
同步
公众
原因
故障
方案
现象
解决方案
过程
进程
切换
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
专利数据库
网络安全链路讲解
mnist数据库手写识别
河南软件开发创新服务
elk日志 数据库
邢台游戏软件开发招聘
软件开发 接口 模块内
淅川软件开发技术
自制库存数据库
数据库密码的危害
几百人在线服务器成本
数据库用的是哪个软件
机房ups电源服务器价格
我的世界幸运镇服务器
花生壳 ftp服务器
软件开发 税费优惠
四川优居匠网络技术
网站服务器架设到云有什么好处
数据库工程师岗位设置
数据库按字节截取
29岁学网络安全
国内外网络安全情况
自己编程炒股软件开发
我的世界龙珠服务器怎么去主世界
c写服务器端
网络安全宣传检查
数据库在 中的应用
安陆市软件开发文档
网络安全 扫描
衡阳网络安全宣传片