欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

exp/imp导出导入数据时报错ORA-12154 无法解析指定的连接标识符

程序员文章站 2022-06-11 15:48:46
...

在本地导入或者导出数据偶然遇到导入失败,oracle报错ora 12154 无法解析指定的连接标识符。导入命名如下:imp crspuser/123456@

在本地导入或者导出数据偶然遇到导入失败,Oracle报错ora 12154 无法解析指定的连接标识符。

导入命名如下:

imp crspuser/123456@crsp fromuser=crspfenlove touser=crspuser file=d:\daochu20140102.dmp

错误信息:

EXP-00056: 遇到 ORACLE 错误 12154

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

EXP-00000: 导出终止失败

通过网络搜索解决方案要么说重启数据库监听服务要么说没有启动监听服务,,查来查去最终发现原来是oracle的配置文件tnsnames.ora没有配置连接数据库的实例名。例如上面语句指定的数据库实例名为crsp只要在tnsnames.ora文件增加如下内容然后重启监听服务即OK!

CRSP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = crsp)
)
)

相关阅读:

Oracle ORA-01555 快照过旧 说明

ORA-01078 和 LRM-00109 报错解决方法

ORA-01555超长的Query Duration时间

ORA-00471 处理方法笔记

ORA-00314,redolog 损坏,或丢失处理方法

ORA-00257 归档日志过大导致无法存储的解决办法