SQLLOADER的命令:SQLLDR USERID=SYS/SYS@DB_SERVICE CONTROL=XXXX.CTL LOG=XXXX.LOG

BINDSIZE=1048576 ROWS=100 ERRORS=10000 READSIZE=2097152

SILENT=(HEADER,FEEDBACK)关于这些参数的帮助在命令行直接执行SQLLDR可以得到,这里指出BINDSIZE不应该大于READSIZE的值。关于SPOOL导出文本数据的一些格式建议:SQL*PLUS环境设置SET NEWPAGE NONE HEADING OFF

SPACE 0 PAGESIZE 0 TRIMOUT ON TRIMSPOOL ON LINESIZE

2500注:LINESIZE要稍微设置大些,免得数据被截断,它应和相应的TRIMSPOOL结合使用防止导出的文本有太多的尾部空格。但是如果LINESIZE设置太大,会大大降低导出的速度,另外在WINDOWS下导出最好不要用PLSQL导出,速度比较慢,直接用COMMEND下的SQLPLUS命令最小化窗口执行。对于SPOOL数据的SQL,最好要自己定义格式,以方便我们的导入,如例子如下:SELECT

JBSJ.JSJDM||CHR(9)|| JBSJ.ZZJGDM||CHR(9)||

JBSJ.YYZZH||CHR(9)||

REPLACE(REPLACE(JBSJ.NSRMC,CHR(10)),CHR(13))||CHR(9)||

QYRY.ZJLXDM||CHR(9)||

REPLACE(REPLACE(QYRY.ZJHM,CHR(10)),CHR(13))||CHR(9)||

REPLACE(REPLACE(QYRY.XM,CHR(10)),CHR(13))||CHR(9)||

REPLACE(REPLACE(JBSJ.ZCDZ,CHR(10)),CHR(13))||CHR(9)||

REPLACE(REPLACE(JBSJ.JYDZ,CHR(10)),CHR(13))||CHR(9)||

REPLACE(REPLACE(JBSJ.JYFW,CHR(10)),CHR(13))||CHR(9)||

REPLACE(REPLACE(JBSJ.JYDZYB,CHR(10)),CHR(13))||CHR(9)||

ZCLX.DJZCLXDM||CHR(9)||

TO_CHAR(JBSJ.KYDJRQ,'YYYY-MM-DD')||CHR(9)||

JBSJ.SWJGZZJGDM||CHR(9)||

REPLACE(REPLACE(SWJGZZJG.SWJGZZJGMC,CHR(10)),CHR(13))||CHR(9)||

JBSJ.ZCZBJE||CHR(9)||

JBSJ.NSRZT||CHR(9)||

NSRZT.NSRZTMC

FROM DJDB.DJ_JL_JBSJ JBSJ,

DJDB.DJ_JL_QYRY QYRY,

DMDB.GY_DM_SWJGZZJG SWJGZZJG,

DMDB.DJ_DM_DJZCLX ZCLX,

DMDB.DJ_DM_NSRZT NSRZT

WHERE JBSJ.DJZCLXDM=ZCLX.DJZCLXDM

AND JBSJ.JSJDM=QYRY.JSJDM

AND QYRY.ZWDM='01'

AND JBSJ.SWJGZZJGDM=SWJGZZJG.SWJGZZJGDM

AND JBSJ.NSRZT=NSRZT.NSRZTDM

AND JBSJ.NSRZT!=90

AND JBSJ.KYDJRQ <

TO_DATE('20040701','YYYYMMDD')对于字段内包含很多回车换行符的应该给与过滤,形成比较规矩的文本文件。

oracle的sqlload遇到超长,oracle sqlload相关推荐

  1. oracle更新blol字段超长,oracle - 将对象值插入表PL / SQL而无需指定属性 - 堆栈内存溢出...

    我有以下架构 DROP TABLE ALUMNO_ASIGNATURA; DROP TABLE ASIGNATURA; DROP TABLE TITULACION; DROP TABLE PROFES ...

  2. oracle blob转字符串乱码,oracle数据库字段乱码

    oracle字符乱码问题的解决 今天开发人员说在表字段后添加注释出现乱码,但其他开发人员添加注释无此原因,于是判断是其客户端字符集设置问题. 出现乱码的注释如图 解决方法 1 查看客户端字符集 SQL ...

  3. oracle 表列 自增,ORACLE表建立自增列

    create tablespace studentDB datafile 'E:\datafiles_1.dbf' size 10m; create user Huang_Ying_Bo identi ...

  4. oracle实例没有连到监听上6,oracle LISTENER未监听到oracle实例问题解决

    oracle LISTENER未监听到oracle实例问题解决 LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = ...

  5. oracle参数文件initorcl位置,ORACLE参数文件

    ORACLE参数文件 简介 参数文件记录了数据库的配置.在数据库启动时,Oracle要根据参数文件中的参数配置数据库.如果为各个内存池分配多少内存,允许打开的进程数和会话数等.要让数据库启动,必须先读 ...

  6. oracle 10.2 64位,Oracle 10.2.0.5 x64升级到11.2.0.3 x64

    说明:11g数据库现在新部署的数量也很多的,对于10g数据库,现在整理一下10g到11g的升级过程.10.2.0.2以上版本才能升级到11.2.0.3版本. 升级说明:10.2.0.5(64)-> ...

  7. 菜鸟也来学习ORACLE(1)_linux下安装oracle 11g

    加入 oracle Club 之前,学长给我们开了个小会  说是看看我们加入的意愿,哎哎 其实直无聊,但是大体比较重视linux 服务器的搭建 以及在linux 下安装oracle 搭建一个oracl ...

  8. ubuntu下oracle数据的导入,导入oracle数据库命令行

    Windows DOS窗体下Oracle 数据库的导入导出命令 oracle 用户创建 数据库的导入导出imp/exp 可以在SQLPLUS.EXE或者DOS(命令行)中执行 执行环境:可以在SQLP ...

  9. cmd导入oracle库文件,cmd 导入oracle数据库

    从服务器将Oracle数据库导出到本地Oracle数据库的方法 原文:从服务器将Oracle数据库导出到本地Oracle数据库的方法 1.将服务器上的Oracle数据库导入到本地   在CMD模式下执 ...

最新文章

  1. 正则表达式学习实例1
  2. exchange 2013 lesson 4 - installing
  3. 在iOS8 下用Swift 创建自定义的键盘
  4. mysql zip 安装
  5. 论文浅尝 | 重新审视语言模型与知识库的关系
  6. IIS Web怪问题: Access is denied due to invalid credentials.
  7. 微信公众平台开发(一) 配置接口
  8. NET面试题:在C#中如何声明一个类不能被继承
  9. windows 编程 之 问题解决笔记
  10. 基于Altium Designer的4层PCB板的绘制
  11. 展讯SC9820E驱动配置之camera配置
  12. 微信记录删了,怎么恢复找回来?5种攻略推荐
  13. 第五章 机械臂的组装及控制
  14. 芝麻信用获世界级安全认证
  15. python科研向数据处理篇——python-pptx批量向PPT中插入图片
  16. 国外的android手机号码,Android - 手机号码格式化和删除国家/地区代码
  17. 前端HTML+CSS之网页排版(三)
  18. numpy dot用法解释
  19. 【FPGA入门教程】(七)FSM(Finite State Machine,有限状态机)设计
  20. Android 仿美拍,秒拍 ,视频封面选择.有图有真相.

热门文章

  1. 美的集团:收购KUKA总价款为15亿欧元
  2. 绿色iPhone 13和紫色iPad Air将在明天发布?网友:苹果又寻思在配色上“整活儿”...
  3. 京东:2022年将在全国范围内招聘超两万名高校毕业生
  4. 郭明錤:全新设计AirPods Pro2将于2022年末推出
  5. 工信部:要实现并完善针对老年人增设的“一键进入”人工客服功能
  6. 淘宝发布年度十大同款:钟南山哑铃、奥特曼变身器、嫦娥五号暖宝宝入选
  7. 网络恶意营销账号猖獗,国家网信办出手了
  8. iOS 14代码泄露iPhone 12系列细节:有且仅有两款配备ToF 3D镜头
  9. 网购成瘾是一种精神障碍?将导致抑郁和破坏社交 网友:没钱即可根治
  10. 卢伟冰:Redmi K30会支持全网通5G 雷军:必须的!