设为首页 加入收藏

TOP

sqlloader出现SQL*Loader-704和ORA-12154的错误
2014-11-23 21:54:41 来源: 作者: 【 】 浏览:13
Tags:sqlloader 出现 SQL Loader-704 ORA-12154 错误

1.错误描述:
生成的sqlloder各个文件完好,权限也具备,但是就是导入oracle数据库的时候报错,错误为:
SQL*Loader-704: Internal error: ulconnect: OCIServerAttach [0]
ORA-12154: TNS:could not resolve the connect identifier specified
2.原因分析
本地未开通远程tns服务,但是sqlloader却要利用本地tns连接远程数据库
3.解决办法(有两种)
(1)本地重装orcle的tns服务,并且在tnsnames.ora里面配置好远程服务器的tns连接,这个耗费比较大,但也是可行的。
(2)直接在sid里面加上远程数据库服务器的ip,如:
sid=数据库名/密码@//远程数据库ip\:端口/远程数据库的sid

4.总结:
sqlloader如果需要本地连远程数据库sid,一定要有远程数据库的ip.
如果数据库就在本地,且本地以及开通了tns服务,那么不需要加ip。




作者 nannan408
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ORA-01031:权限不足的问题 下一篇Oracle TnsPing正确,pl/sql ora-..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: