exp/imp报错:ORA-12154: TNS: 无法解析指定的连接标识符

Posted Vashon_杨博程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了exp/imp报错:ORA-12154: TNS: 无法解析指定的连接标识符相关的知识,希望对你有一定的参考价值。

 

客户端可以登录,应用服务也可以访问数据库,但导入导出报如下错误:

dos下面执行 exp/imp 导入导出数据库 报错:ORA-12154: TNS: 无法解析指定的连接标识符

解决方式:

1、先查看实例名称和ORACLE_SID,注册表里ORACLE_SID是否与数据库实例名一致。

 

2、当用sqlplus user/password@sid 登录,一样提示: 无法解析指定的连接标识符;

使用tnsping sid 测试数据库是否创建成功,却出现:TNS-03505: 无法解析名称;

检查环境变量的配置信息,path环境变量中服务端安装路径是否在客户端后边,调换顺序后再tnsping sid,OK!


出现问题的原因:在正常安装完服务端(并创建数据库)和客户端后,删除了原有数据库,然后创建新的数据库实例;或许先创建数据库实例,然后删除之前的数据库实例。
 

以上是关于exp/imp报错:ORA-12154: TNS: 无法解析指定的连接标识符的主要内容,如果未能解决你的问题,请参考以下文章

PLSQL链接oracle报错--ORA-12154: TNS: 无法解析指定的连接标识符

PLSQL链接oracle报错--ORA-12154: TNS: 无法解析指定的连接标识符

oracle 可以连接数据库,vs连不上. 报错提示:ORA-12154: TNS: 无法解析指定的连接标识符

oracle连接不了 报ORA-12154:TNS:无法解析指定的连接标识符

ORA-12154: TNS: 无法解析指定的连接标识符

SQLPLUS能连接oracle10g,PLSQL也能连,但网页程序却报错ORA-12154: TNS: 无法解析指定的连接标识符