`
nannan408
  • 浏览: 1757313 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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。
0
0
分享到:
评论

相关推荐

    sqlldr报超出字符长度错误

    sqlldr报超出字符长度错误,可以参考的好资料。

    Oracle9i Database Error Messages

    19 SQL*Loader Messages (SQL*Loader) 20 External Tables Messages (KUP) 21 DBVERIFY Messages (DBV) 22 DBNEWID Messages (NID) 23 Parameter Messages (LCD) 24 Summary Advisor, Explain Rewrite, and Explain ...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...

    Oracle11G客户端64位(sqlldr可用)

    http://download.csdn.net/download/mysky2008/4382509 下载了10g的,但本地测试出现sql*loader 704错误,不知道怎么解决,也找不到其他资源,最后去找安装了完整版的同事,借鉴这个下载链接里面的文件,删除了其他...

    Oracle64位 sqlldr命令安装包

    最最主要的还是sqlldr,想找个单独可用的sqlldr,在Oracle 10g Client 精简优化安装包不到12M http://download.csdn.net/download/mysky2008/4382509 下载了10g的,但本地测试出现sql*loader 704错误,不知道怎么...

    Oracle9i的init.ora参数中文说明

    说明: (如果值为 TRUE) 当在隐式转换中丢失数据时返回错误的参数。 值范围: FALSE | TRUE 默认值: TRUE nls_numeric_characters: 说明: 指定将用作组分隔符和小数位的字符。组分隔符就是用来分隔整数位组 (如千, ...

    oracle完美精简版客户端

    plsql等数据库工具都需要安装oracle客户端软件,但官方oracle客户端庞大麻烦,而此工具可一键快速安装oracle客户端,安装后配置此工具自带的TNSnames.ora(在安装完后生成的开始菜单中),plsql等数据库工具即可使用

    oracle 11g em重建报唯一约束错误解决方法

    今天在手工配置Oracle11g的EM时总是报如下错误: WARNING:ORA-00001:uniqueconstraint(SYSMAN.PARAMETERS_PRIMARY_KEY)violated ORA-06512:at”SYSMAN.EMD_LOADER”,line4986 ORA-06512:atline1 以Metalink上也没有...

    PL/SQL工具破解,永不过期补丁,每次运行都是30天试用期,所有版本适用

    将loader.exe放到plsql的目录中,直接运行loader.exe,即可打开plsql工具,试用期永远是30天。 如果没有正版授权的用户,又不想使用破解版(怕恶意修改)的用户,可以使用此版本。 注意:杀毒软件会将此文件隔离,...

    Oracle 9i&10g编程艺术:深入数据库体系结构(全本)含脚本

    15.1 SQL*Loader 655 15.1.1 用SQLLDR加载数据的FAQ 660 15.1.2 SQLLDR警告 686 15.1.3 SQLLDR小结 686 15.2 外部表 687 15.2.1 建立外部表 688 15.2.2 处理错误 693 15.2.3 使用外部表加载不同的文件 697 ...

    oracle数据库dba管理手册

    8.5.1 大量数据的插入:使用SQL*Loader Direct Path选项 212 8.5.2 大量数据的插入:常见陷阱和成功 诀窍 214 8.5.3 大量数据的删除:truncate命令 215 8.5.4 分区 216 8.6 调整物理存储 216 8.6.1 整理文件碎片 ...

    ORACLE9i_优化设计与系统调整

    §12.8 使用SQL_Trace和TKPROF 151 §12.8.1 设置跟踪初始化参数 152 §12.8.2 启用SQL_Trace实用工具 152 §12.8.3 用TKPROF格式化跟踪文件 153 §12.8.4 解释TKPROF输出文件 155 §12.8.5 解释计划(Explain Plan)...

    Oracle编程艺术

    设置SQL*Plus 的AUTOTRACE ......................................................... 35 配置Statspack............................................................................. 37 定制脚本...............

Global site tag (gtag.js) - Google Analytics