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

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Oracle] 利用rman做auxiliary恢复的时候出现了 ORA-12528: 的处理方法

[复制链接]
跳转到指定楼层
楼主
发表于 2020-4-12 16:09:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 王亮 于 2020-4-12 16:12 编辑

今天在使用auxiliary进行linux到Windows时,出现ORA-12528提示,如下
[oracle @ localhost dbs] $ rman目标sys / oracle辅助sys / oracle @ ORCLDG

恢复管理器:11.2.0.4.0版-Sun于4月12日生产00:41:24 2020

版权所有(c)1982、2011 ,Oracle和/或其分支机构。版权所有。

连接到目标数据库:ORCL(DBID = 1562527214)
RMAN-00571:=================================== =========================
RMAN-00569:===============错误消息堆栈如下=== ============
RMAN-00571:=================================== =========================
RMAN-00554:内部恢复管理器程序包初始化失败
RMAN-04006:来自辅助数据库的错误:ORA-12528:TNS:侦听器:所有适当的实例都在阻止新的连接
监听状态启动也正常,并且重复启动了一次。而且tnsping ORCLDG时,也可能拼通
监听状态:
[ oracle @ localhost admin] $ lsnrctl状态
Linux的LSNRCTL:版本11.2.0.4.0-于2020年4月12日生产00:57:36
版权所有(c)1991,2013 ,Oracle。版权所有。

连接到
LISTENER的(ADDRESS =(PROTOCOL = tcp)(HOST =)(PORT = 1521))状态
------------------------
Alias LISTENER
适用于Linux的版本TNSLSNR:版本11.2.0.4.0-生产
开始日期11-APR-2020 06:35:08
正常运行时间0天18小时。22分钟 27秒
跟踪级别关闭
安全性启用:本地OS身份验证
SNMP关闭
侦听器参数文件/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
侦听器日志文件/ u01 / app / diag / tnslsnr / localhost / listener / alert / log.xml
侦听端点摘要...
  (DESCRIPTION =(地址=(PROTOCOL = tcp)(HOST = localhost)(PORT = 1521)))
服务摘要...
服务“ orcl”有1个实例)。
  状态为READY的实例“ orcl” 具有1个该服务的处理程序。
服务“ orclXDB”具有1个实例。
  实例“ orcl”,状态为READY ,具有1个该服务的处理程序……

tnsping ORCLDG:
[oracle @ localhost dbs] $ tnsping
用于Linux的ORCLDG TNS Ping实用程序:版本11.2.0.4.0-于2020年4月12日上线00:41:13
版权所有(c)1997,2013 ,Oracle。版权所有。使用的参数文件:
使用TNSNAMES适配器解析别名
尝试联系(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.133.23)(PORT = 1521))))(CONNECT_DATA =(SERVICE_NAME = ORCLDG) ))
OK(0 msec)

在网上搜索了很久,才知道是因为目标库启动到nomount的状态,远程连接不上,要解决的方法很简单,只需要在主库的TNS配置文件加,加上(UR = A)即可
如下:
ORCLDG =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS =(PROTOCOL = TCP)(HOST = 192.168.133.23)(PORT = 1521))
    ))
    (CONNECT_DATA =
      (SERVICE_NAME = ORCLDG)
   (UR = A)
     )
  )
保存之后,再进行连接,即可远程连接上了
[oracle @ localhost admin] $ rman target sys / oracle @ orcl辅助sys / oracle @ ORCLDG

恢复管理器:11.2版.0.4.0-星期日生产12月12日01:00:09 2020

版权所有(c)1982,2011 ,Oracle和/或其分支机构。版权所有。

已连接到目标数据库:ORCL(DBID = 1562527214)已
连接到辅助数据库:ORCL(未安装)

RMAN>




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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-22 13:22 , Processed in 0.094002 second(s), 24 queries .

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

© 2001-2020

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