美文网首页
oracle 中的sqluldr2相关介绍

oracle 中的sqluldr2相关介绍

作者: 早点起床晒太阳 | 来源:发表于2020-10-15 21:05 被阅读0次

参考网址
https://blog.csdn.net/cheng_feng_xiao_zhan/article/details/83620593

sqluldr2是一款Oracle数据快速导出工具

linux下安装

下载网址

http://www.pc6.com/softview/SoftView_516318.html

解压后找到64位的安装包放到oracle home下即可 (自己可以将名称更改为sqluldr)

在使用的时候需要添加环境变量

export ORACLE_HOME=/home/hadoop/zgh/soft/oracle/instantclient_19_8
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME

sqluldr2介绍

常用参数

使用./sqluldr2 --help 可以看到相关的参数

Valid Keywords:
   user    = username/password@tnsname
   sql     = SQL file name
   query   = select statement
   field   = separator string between fields   (代表分割符)
   record  = separator string between records  (行与行分割的  默认就行)
   rows    = print progress for every given rows (default, 1000000) 
   file    = output file name(default: uldrdata.txt)
   log     = log file name, prefix with + to append mode
   fast    = auto tuning the session level parameters(YES)
   text    = output type (MYSQL, CSV, MYSQLINS, ORACLEINS, FORM, SEARCH).
   charset = character set name of the target database.
   ncharset= national character set name of the target database.
   parfile = read command option from parameter file 

head=yes 表示输出表头 表示输出表头
quote = optional quote string (引号符 指定非数字字段前后的引号符)

大数据量操作

对于大表可以输出到多个文件中,指定行数分割或者按照文件大小分割(按照行数分割已测,可行)

以下也是个导数模板

sqluldr2 audit_easy/audit_easy@****:1521/ORCL query="select * from AN_BONC.BONC_ANHUI_PAIDUI_DATA_MIN" head=yes file='/home/hadoop/zgh/soft/oracle/temp_001_%B.csv' batch=yes rows=5000

这里的核心主要是 batch参数和 file中文件名称变化相关

相关文章

  • oracle 中的sqluldr2相关介绍

    参考网址https://blog.csdn.net/cheng_feng_xiao_zhan/article/de...

  • Redis从入门到精通3:Redis中的事务

    本节来介绍一下Redis中的事务。 1.Oracle中的事务 Oracle中的事务,就是将一组DML操作打包执行,...

  • Windows环境下Oracle完全卸载

    1.关闭所有Oracle相关服务 2.打开注册表删除与Oracle相关注册信息(1)Oracle在windows下...

  • Oracle相关

    查看当前数据库监听状态命令:lsnrctl status/stop/status服务端监听文件 Listener...

  • Oracle相关

    Google一般比百度靠谱,英文资料一般比中文资料丰富、准确。所以还是建议遇到问题直接Google,不要在百度浏览...

  • Oracle相关

    使用绑定变量的SQL效率更高。因为硬编码的语句对于Oracle来说完全是全新的语句,每次都需要编译。绑定变量的语句...

  • oracle相关

    1、用户 1.1、创建用户 --创建用户test,密码test CREATE USER "test" --...

  • 非图形界面linux创建oracle的实例

    1.查看oracle相关的系统参数 $su - oracle //进入oracle用户模式下 $echo $ORA...

  • Android使用JDBC连接Oracle数据库

    此文章介绍Android应用中如何连接服务器上的Oracle数据库。注意:Oracle和sqlserver不同在于...

  • Oracle介绍

    Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理...

网友评论

      本文标题:oracle 中的sqluldr2相关介绍

      本文链接:https://www.haomeiwen.com/subject/muoopktx.html