ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

4.常见的问题处理

2022-05-31 15:00:41  阅读:140  来源: 互联网

标签:主库 set 备库 处理 常见 问题 dest 日志 alter


常见问题处理:

1.主备同步身份验证问题:

 alert log可能报类似如下异常

Error 1017 received logging on to the standby
check that the primary and standby are using a password file
and remote_login_passwordfile is set to shared or exclusive,
and that the sys password is same in the password files;
returning error ora-16191
ping[arc2]:Heartbeat failed to connect to standby 'xxxx_stb' Error is 16191

 问题分析和处理:

 一般是密码文件不一致或remote_login_passwordfile 设置不正确,主库所有实例的密码文件都必须一致,remote_login_passwordfile参数应为为exclusive

请检查相关设置,并进行对应处理
然后在主库defer在enable主备同步的dest
alter system set log_archive_dest_state_2=defer;
alter system set log_archive_dest_state_2=enable;

2.主库的备库的日志GAP的处理

 2.1.假如主库的归档日志还没有传输到备库,就被移走,需要手工干预

   主库查询主备同步的dest状态监控

set linesize 120
set pagesize 999
col DEST_NAME format a20
col error for a30
select inst_id,DEST_NAME,status,fail_sequence,error from gv$archive_dest gvad where DEST_NAME in('LOG_ARCHIVE_DEST_1','LOG_ARCHIVE_DEST_2') order by inst_id,dest_id;

正常情况下:
status:应用为valid
fail_sequence应用为0
ERROR:应该为空
!!!返回和上述这3列期望值不一样的结果,都应该及时查找原因并解决相关问题,并且在问题修复前,后续的其它监控结果可能不一定准确
如果status列值是ERROR,请根据ERROR列值信息查找原因并解决相关问题。
如果statu列值是DEFERRED,为对应log_archive_dest_state_n参数值为DEFER导致,需要将log_archive_dest_state_n参数值改为enable

   2.2 将相关的归档日志,传输到备库

     将相关的日志,传输到备库

 2.3 备库停止日志应用

alter database recover managed standby database cancel;

 2.4. 备库注册相关归档日志

  2种方法,任选一种

  方法1:sqlplus中,逐个归档归档日志进行注册 

alter database registerlogfile  '/arch/xxxxxx'

  方法2:rman中指定目录,批量注册

rman  target / nocatlog
catelog start with '/arch';

 2.5 备库重新进行实时日志应用

alter database recover managed standby database using current logfile disconnect from session;

 

 

 

 

 

标签:主库,set,备库,处理,常见,问题,dest,日志,alter
来源: https://www.cnblogs.com/zmc60/p/16330438.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有