oracle ora-12154问题总结,ORA-12154记一次细节错误

oracle ora-12154问题总结,ORA-12154记一次细节错误报错内容:[oracle@standby~]$rmantargetsys/oracle@standbyauxiliarysys/oracle@orclRecoveryManager:Release11.2.0.3.0-ProductiononFriMay2711:59:452016Copyright(c)1982,2011,Oracleand/orit…

大家好,又见面了,我是你们的朋友全栈君。

报错内容:

[oracle@standby ~]$ rman target sys/oracle@standby auxiliary sys/oracle@orcl

Recovery Manager: Release 11.2.0.3.0 – Production on Fri May 27 11:59:45 2016

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

connected to target database: SINGLE (DBID=3883461843)

RMAN-00571: ===========================================================

RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============

RMAN-00571: ===========================================================

RMAN-00554: initialization of internal recovery manager package failed

RMAN-04006: error from auxiliary database: ORA-12154: TNS:could not resolve the connect identifier specified

问题描述:

使用RMAN连接目标端的辅助库时报ORA-12154: TNS:could not resolve the connect identifier specified,像这种错误一般也就是TNS没有配置正确,或者tns名称打错导致,今天我遇到的这个问题比较奇葩,因为只是关注与TNS配置是否正确,没有去看tnsname.ora这个文件本身内容格式是否正确,本次的原因很简单:

[oracle@standby ~]$ more /u01/app/oracle/product/11.2.0/dbhome_2/network/admin/tnsnames.ora

# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome

_2/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

standby =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.101)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = standby)

)

)

p

orcl =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.102)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

解决方法:

把多余的P去掉就好了,唉,还是要细心

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28473562/viewspace-2107912/,如需转载,请注明出处,否则将追究法律责任。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161558.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月19日 下午5:36
下一篇 2022年7月19日 下午5:36


相关推荐

  • node require的用法_await与wait的区别

    node require的用法_await与wait的区别作为一个前端的新手,总是诧异于js的模块载入方式,看到了通过requireJs提供的require()命令之后,发现node也是通过类似的方法加载模块,我就好奇,这两个是一个东西吗?用electron写了一个webdeskapp,想通过CI上建一个job刷新repository,然后通过网页可以在team里面随时share软件的进度和功能,发现通过浏览器直接打开的这个app没法加载其他的库:

    2025年5月26日
    6
  • springmvc向后端传值_在j2ee中,使用servlet过滤器时

    springmvc向后端传值_在j2ee中,使用servlet过滤器时如题,这个是以前做的笔记,现在搬到博客上……packagecom.ruide.action;​importjava.util.HashMap;importjava.util.Ma

    2022年8月16日
    7
  • 算法导论 — 15.5 最优二叉搜索树

    算法导论 — 15.5 最优二叉搜索树笔记 二叉搜索树满足如下性质 假设 xxx 是二叉搜索树中的一个结点 如果 lll 是 xxx 的左子树的一个结点 那么 l key x keyl key x keyl key x key 如果 rrr 是 xxx 的右子树的一个结点 那么 r key x keyr key x keyr key x key 也就是说 二叉搜索树中的任意一个结点 它的左子树中的所有结点都不大于它 它的右子树中

    2026年3月17日
    1
  • Java–重新认识八种基本数据类型,以后入职不给公司大佬挖坑

    Java–重新认识八种基本数据类型,以后入职不给公司大佬挖坑欢迎进来学习的小伙伴 学习背景 相信很多初学 Java 的小伙伴或者已经入行的 xdm 必然了解 Java 的八种基本数据类型 Java 的数据类型主要分为引用数据类型和基本数据类型 引用数据类型就是平时大家说的万物皆对象 Object 而基本数据类型 对应的有八种 大家应该都记得 也可能不知道或者记不全了 哈哈哈 如果你是 Java 初学者 那么当你去面试 Java 初级工程师的时候 面试官可能会比较喜欢问这个问题 主要是想考察小伙伴们对基本数据类型了解多少 写代码时会不会乱用基本数据类型 给公司的大佬们挖坑 哈哈哈

    2026年3月18日
    2
  • JVM内存管理及GC机制[通俗易懂]

    JVM内存管理及GC机制[通俗易懂]一、概述JavaGC(GarbageCollection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。经过这么长时间的发展,JavaGC…

    2022年5月2日
    41
  • VRRP协议基础

    VRRP协议基础VRRP VirtualRoute 即和可靠 它是一种容错协议 它保证当用户设备的下一跳路由器失效时 可以及时的由另一台路由器来替代 从而保持通讯的连续和可靠 VRRP 通过交互报文的方法将多台路由器模拟成一台虚拟路由器 网络上的主机与虚拟路由器进行通讯 一旦 VRRP 组中的某台物理路由器失效 其它路由器自动接替工作 1 VRRP 相关概念 1

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号