您的位置:首页 > 其它

登录RMAN 报告ORA-12162:TNS:net service name is incorrectly specified错

2015-06-26 08:47 495 查看
登录RMAN 报告ORA-12162:TNS:net service name is incorrectly specified错

[oracle@localhost admin]$ date

Tue Apr 22 18:06:16 CST 2014

[oracle@localhost admin]$ rman target /

//出现诡异的ora-12162错误,第一反应是TNS,但第二反应告诉我,这是个简单的错误。注意环境变量

Recovery Manager: Release 11.2.0.1.0 - Production on Tue Apr 22 18:08:11 2014

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

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

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

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

RMAN-00554: initialization of internal recovery manager package failed

RMAN-04005: error from target database:

ORA-12162: TNS:net service name is incorrectly specified

[oracle@localhost admin]$ echo $ORACLE_HOME //查看ORACLE_HOME,设置正确

/u01/app/oracle/product/11.2.0/db_1

[oracle@localhost admin]$ echo $ORACLE_SID //查看ORACLE_SID,发现设置为空

[oracle@localhost ~]$ export ORACLE_SID=PROD //手工注入ORACLE_SID

[oracle@localhost ~]$ rman target / //启动RMAN,成功

Recovery Manager: Release 11.2.0.1.0 - Production on Tue Apr 22 18:13:40 2014

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

connected to target database: PROD (DBID=239015079)

RMAN>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: