重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2795|回复: 0
打印 上一主题 下一主题

[Oracle] 备库RMAN备份时出现RMAN-06820 ORA-17629报错

[复制链接]
跳转到指定楼层
楼主
发表于 2021-3-27 20:09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在查看11.2.0.4版本的备库使用RMAN进行备份任务的执行情况时发现,在进行归档日志备份时出现了这样的报错:

RMAN-06820:警告: 无法在主数据库中归档当前日志
来自目标数据库的 ORACLE 错误:
ORA-17629:无法连接到远程数据库服务器
ORA-17627:ORA-01017: 用户名/口令无效; 登录被拒绝
ORA-17629:无法连接到远程数据库服务器


查看官方文档(ID:1616074.1)了解到,这是11.2.0.4版本中存在的一个bug 8740124

在备库进行备份时,会将当前备用重做日志作为RMAN archivelog备份的一部分。这是通过在主库强制进行日志切换来实现的。
但是,尝试连接到主服务器时失败,就会出现这样的报错。


可行的解决方法是:
在RMAN备份脚本中,不要只使用 / 来连接备库,而应该使用用户名加密码的方式连接
如:  rman target sys/oracle@standby


因此,我对出现这个报错的备库中的RMAN备份脚本进行检查,却发现脚本中已经使用了用户名密码的方式连接备库:rman target sys/oracle
这就有点奇怪了,我在备库上按照当前备份脚本进行了一下归档日志的备份测试,同样出现了RMAN-06820的报错
我尝试用rman target sys/oracle@orcl_dg的方式连接备库,却发现提示密码错误
用同样的密码去连接主库,是能够连接的,这下发现,备库的sys用户密码和主库sys用户密码不同,备库sys用户密码被修改过
于是重新从主库拷贝密码文件到备库,使sys用户密码相同
使用原来的备份脚本再次进行归档备份测试,这次正常执行,没有出现报错




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-20 10:02 , Processed in 0.088046 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表