`
nannan408
  • 浏览: 1783761 次
  • 性别: 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
分享到:
评论

相关推荐

    SQL LOADER错误小结

    此外,SQL*Loader的日志和错误文件也是排查问题的重要资源,它们提供了详细的加载过程信息和错误报告,帮助我们定位并修复问题。 总之,通过了解和掌握SQL*Loader的特性,我们可以更有效地管理和解决数据导入过程中...

    sqlldr报超出字符长度错误

    5. **日志分析:** 当出现超出字符长度错误时,SQL*Loader的日志文件会提供详细的错误信息,包括哪一行数据超出了长度限制。通过分析这些信息可以帮助快速定位问题并进行相应的调整。 #### 总结 当使用SQL*Loader...

    Oracle傻瓜手册

    - 使用SQL*Loader导入大量数据。 - 使用Oracle GoldenGate进行数据复制。 ### 六、总结 本手册涵盖了Oracle数据库的基础安装、配置、管理以及开发方面的内容。通过对这些知识点的学习,可以帮助读者更好地理解和...

    oracle数据库实战

    - 使用`@D:\ora\ora92\rdbms\admin\spdrop.sql`和`@D:\ora\ora92\rdbms\admin\spdusr.sql`卸载STATPACK。 **4.3 SQL执行计划查看** - 修改参数以查看执行计划: - 第一种方法:通过服务器参数文件进行修改。 - ...

    sqlloader数据导入详解

    - **错误处理**:当数据文件中的数据与目标表的结构不匹配时,SQL*Loader 可以捕获这些错误并将它们写入错误日志文件。 - **批处理**:通过设置批处理大小,可以控制每次导入的记录数量,从而优化性能。 - **并发...

    Oracle数据库基础知识

    - 使用Sql\*Loader工具,确保目标数据库的网络可达性。 **3.13 怎样倒出、倒入文本数据** - 使用`EXPORT`和`IMPORT`命令来导出和导入数据。 **3.14 如何更新当前数据库日志备份方式为archive** - 修改数据库的...

    2010年oracle命令176页完整版型

    CREATE TABLESPACE tablespace_name LOGGING DATAFILE '/XXX/xxx/datafile_name1.ora' SIZE 4095M; ``` - **临时表空间:** ```sql CREATE TEMPORARY TABLESPACE tmp_tablespace_name TEMPFILE '/XXX/xxx/data...

    oracle常用脚本

    - `ORA-错误代码`:通过错误代码定位并解决问题。 10. **数据库安全**: - `AUDIT`:设置审计策略,跟踪数据库活动。 - `Fine-Grained Auditing (FGA)`:对特定操作进行精细化审计。 以上知识点是Oracle数据库...

    到底能拿多少薪水 ORACLE工程师技能评估表

    sql*loader等数据导出、导入和加载工具的配置和使用方法。 - 表、索引、视图、同义词、约束、触发器、存储过程等数据库对象的管理。 - 安装配置statspack。 - 收集statspack/sprepsq报告和停止statspack运行的...

    Informatica元数据文档

    - **用途**:可以查看所有配置好的连接的相关属性值,以及一些环境SQL和回滚段设置,方便统一查看和比较。 ##### 6. **OPB_DBD 表** - **定义**:此表记录了INFORMATICA DESIGNER中所有导入的源的属性及位置。 - *...

    MySQL转成Oracle数据库工具

    工具如`mysq2ora`可能包含解析、转换和重构SQL语句的功能。 - **数据导入**:将转换后的数据加载到Oracle数据库,可能使用`SQL*Loader`或`SQL Developer`等工具。 4. **对象转换**: - 表、视图、索引、存储过程...

    oracle_11g_R2_client win32 客户端

    - SQL*Loader 和 EXPDP/IMPDP 工具分别用于从外部文件加载数据和导出/导入数据库对象,实现数据迁移和备份。 Oracle 11g R2 Client是开发人员、DBA和系统管理员日常工作中不可或缺的一部分,它为他们提供了丰富的...

    sqlload将文件导入oracle

    Oracle提供了多种工具和技术来支持这种需求,其中SQL*Loader是一款非常实用且功能强大的批量加载工具。本文将详细介绍如何使用SQL*Loader将Excel数据文件导入Oracle数据库,并通过一个实际的例子来演示整个过程。 #...

    数据库高级管理工程师培训内容涵盖Oracle.docx

    - SQL*Loader导入数据,Oracle与Excel的数据交换,使用exp和imp进行逻辑备份和恢复,以及使用expdp和impdp进行更高效的逻辑备份和恢复。 9. **RMAN备份与恢复**: - RMAN的优势、常用命令、恢复目录、资料档案库...

    数据库操作处理笔记

    - 编写SQL或PL/SQL代码到文本文件中。 - 执行脚本: ```sql @script_name.sql ``` #### 七、同义词操作 **1. 创建同义词:** ```sql create synonym synonym_name for table_name; ``` **2. 删除同义词:** ...

    oracle dba的官方教材3

    - **SQL*Loader**:用于批量加载数据到Oracle数据库。 - **使用Oracle Restart简化数据库管理**: - **Oracle Restart**:一个自动化工具,用于简化数据库及其依赖组件的启动和关闭过程。 #### 三、进行配置以...

    linux下oracle的客户端安装

    Oracle客户端提供了与Oracle数据库服务器交互的工具,如SQL*Plus和SQL Loader。在这个过程中,我们将避免安装完整的Oracle数据库服务器,而是专注于轻量级的纯客户端安装。以下是详细的步骤和知识点: 1. **系统...

    ORACLE常用傻瓜问题1000问全集

    - Trace文件:解析Trace文件,获取性能瓶颈和错误信息。 - Alert Log:查看数据库报警日志,了解系统运行状况。 以上只是部分可能涵盖的知识点,"ORACLE常用傻瓜问题1000问全集"中还会涉及更多实际操作和问题解决...

    Oracle SQL Loader的详细语法

    相较于其他数据库系统的加载工具,SQL*Loader 提供了更多的自定义选项和加载模式,能够满足各种复杂的加载需求。 #### 二、SQL*Loader 的基本概念 - **控制文件**:SQL*Loader 使用一种特殊的文本文件来控制加载...

Global site tag (gtag.js) - Google Analytics