暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

oracle 12c rac上ADG同步的一个小坑

原创 伟鹏 2023-11-27
672

主:Azure云上oracle rac(用flashgrid做的) 12.2.0.1

备:云下物理机 oracle12.2.0.1

现象:主备搭建完成,备库没有日志传过来,

排查过程

1、备库报错信息

2023-11-27T11:34:27.266164+08:00 FAL[client]: Failed to request gap sequence GAP - SCN range: 0x000000010d93e052 - 0x000000010d93e052 DBID 1406351427 branch 1059488172 FAL[client]: All defined FAL servers have been attempted.

2、主库日志信息:

Fatal NI connect error 12514, connecting to: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.168.43.22)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.168.43.23)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=CFCSBITS)(CID=(PROGRAM=oracle)(HOST=vm-cf-oracledb.com)(USER=oracle)))) VERSION INFORMATION: TNS for Linux: Version 12.2.0.1.0 - Production Oracle Bequeath NT Protocol Adapter for Linux: Version 12.2.0.1.0 - Production TCP/IP NT Protocol Adapter for Linux: Version 12.2.0.1.0 - Production Time: 27-NOV-2023 12:58:31 Tracing not turned on. Tns error struct: ns main err code: 12564 TNS-12564: TNS:connection refused ns secondary err code: 0 nt main err code: 0 nt secondary err code: 0 nt OS err code: 0 2023-11-27T12:58:31.948039+08:00 Error 12514 received logging on to the standby

3、密码文件

3.1 从上面报错判断应该是密码文件不对

srvctl config database -d CFCSBIT
查看当前的秘钥文件

3.2 重新配置密码文件

从云上将密码文件down下来,然后放到asm磁盘中去
更改密码文件如下

srvctl modify database -d CFCSBIT -pwile +DATA/CFCSBIT/PASSWORD/orapwcfcsbit
3.3确认更改

然后再确认一下密码文件是否更改成功
srvctl config database -d CFCSBIT

4、重新开启同步

重新启动同步,还是报同样的错

5、tnsname

分别查看主备库的tnsnames.ora里面的tnsname配置,配置都一样

6、连通性

主备库都执行如下
tnsping CFCSBITS
tnsping CFCSBIT
结果都是通的

7、log_archive_dest_1/2

查看配置正常

8、监听

lsnrctl status 查看监听状态
发现没有该实例的监听
调整后监听正常

9、重启同步

发现日志已经正常传输和应用

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论