简介:oracle数据导出工具sqluldr2可以将数据以csv、txt等格式导出,适用于大批量数据的导出,导出速度非常快。导出后可以使用oracle loader工具将数据导入。

解压zip包,复制sqluldr2_linux64_10204.bin到$ORACLE_HOME的bin目录,重命名为sqluldr2

增加环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/bin:$ORACLE_HOME/lib:/lib:/usr/lib

执行source .bash_profile 应用环境变量。

使用:sqluldr2 --help查看帮助

参数如下:

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

read = set DB_FILE_MULTIBLOCK_READ_COUNT at session level

sort = set SORT_AREA_SIZE at session level (UNIT:MB)

hash = set HASH_AREA_SIZE at session level (UNIT:MB)

array = array fetch size

head = print row header(Yes|No)

batch = save to new file for every rows batch (Yes/No)

query参数如果整表导出,可以直接写表名,如果需要查询运算和where条件,query=“sql文本”,也可以把复杂sql写入到文本中由query调用

导出测试:

本地执行方式:users参数可以省略不写,和expdp username/passwd 方式一样

export ORACLE_SID=orcl

sqluldr2 testuser/testuser query=test_table1 file=test_table1.txt

客户端连接:tns方式

sqluldr2 testuser/testuser@orcl query=test_table1 file=test_table1.txt

客户端连接:简易连接

sqluldr2 testuser/testuser@x.x.x.x:1521/orcl query=test_table1 file=test_table1.txt

get_tables.sql为预定义导出sql

sqluldr2 USER=userid/keyword@db_name sql=get_tables.sql head=no FILE=/tmp/stock.csv

对于大表可以输出到多个文件中,指定行数分割或者按照文件大小分割,例如:

sqluldr2 testuser/testuser@orcl query="select * from test_table2" file=test_table2_%B.txt batch=yes rows=500000

charset参数 sqluldr2_oracle sqluldr2工具使用方法介绍相关推荐

  1. 移动端 爬虫工具 与 方法 介绍

    From:https://www.cnblogs.com/zyfd/p/9681080.html 本文主要介绍了移动端爬虫的工具与方法,作为一个入门的大纲.没有详细介绍的也给出了本人学习过程中借鉴的资 ...

  2. python移动端爬虫_移动端爬虫工具与方法介绍

    本文来自网易云社区 作者:王涛 本文主要介绍了移动端爬虫的工具与方法,作为一个入门的大纲.没有详细介绍的也给出了本人学习过程中借鉴的资料的链接,适合对移动端爬虫感兴趣的同学入门. 一.抓包模拟 基本原 ...

  3. 距测试软件,两步路怎么测量距离 测距工具使用方法介绍

    两步路户外助手是专门为户外运动爱好者打造的一款手机户外运动助手软件,用户通过它可以记录自己的每一条轨迹以及出行方式,这样可以很好的为大家记录各种户外出行的数据,还能参加各种活动和比赛.此外软件自带的地 ...

  4. 【十年网络安全工程师整理】—100渗透测试工具使用方法介绍

    渗透测试是指渗透人员在不同的位置(比如从内网.从外网等位置)利用各种手段对 某个特定网络进行测试,以期发现和挖掘系统中存在的漏洞,然后输出渗透测试报告, 并提交给网络所有者.网络所有者根据渗透人员提供 ...

  5. ORACLE DUL 工具使用方法介绍

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnas ...

  6. linux下的CPU、内存、IO、网络的压力测试工具与方法介绍

    一.对CPU进行简单测试: 1.通过bc命令计算特别函数 例:计算圆周率 echo "scale=5000; 4*a(1)" | bc -l -q 2.我工作中一般用一个死循环进行 ...

  7. excel一行拆分多行_Excel多行变一行,一行变多行,新函数新工具新方法介绍给你...

    营长说 在数据清洗和整理中,总会遇到形形色色的要求.今天营长分享的是一对相反的操作,将Excel文本多行变一行,一行变多行.会用到Excel最新的TEXTJOIN.FILTER函数,也会用到Excel ...

  8. SAP UI5 应用开发教程之四十二 - SAP UI5 自带的 Diagnostics 诊断工具使用方法介绍

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  9. php函数可变参数列表,PHP函数可变参数列表的具体实现方法介绍

    也许对于PHP初级程序员来说,对于PHP函数并不能完全熟练的掌握.我们今天为大家介绍的PHP函数可变参数列表的实现方法主要是利用func_get_args(). func_num_args().fun ...

最新文章

  1. UC伯克利新机器人成果:灵活自由地使用工具
  2. Java并发编程—Thread类的start()方法是如何启动一个线程的?
  3. qtabwidget切换tab事件_某超超临界机组初压/限压切换过程中扰动原因分析
  4. tty,串口,控制台与驱动程序
  5. LeetCode 2062. 统计字符串中的元音子字符串
  6. php页面的循环输出数组,PHP抓取页面上的数组 并循环输出 急
  7. 狼抓兔子(HYSBZ-1001)
  8. layui表格展示数据时:返回的数据不符合规范,正确的成功状态码应为:code: 0
  9. git bash上传代码到github
  10. uva10668二分解方程
  11. 理解OFDM技术原理
  12. Python精灵模块:走来走去的小猫咪
  13. saas系统和php mysql的区别_saas模式与传统软件的区别
  14. java throw异常_Java throw Exception实现异常转换
  15. 错误:1 error and 0 warnings potentially fixable with the `--fix` option. 报错问题解决方法
  16. 甘特图模板--项目管理模板
  17. 更简单的非递归遍历二叉树
  18. Opencv--waitKey()函数详解
  19. HTTP/2和HTTP/3
  20. web项目修改favicon.ico图标

热门文章

  1. 长沙尚学堂python培训学校
  2. 成功解决:双击eclispe安装文件后没反应
  3. Unity3d代码及效率优化总结
  4. Ubuntu卸载python(慎重)
  5. 转行学习3D游戏建模多久能入行?
  6. SSRF测试(Server Side Request Forgery)(owasp)
  7. 利用云服务器搭建网站
  8. SecoClient 警告:当前服务进程已退出或关闭,请尝试重新安装客户端!
  9. ERP系统之比较 SAP Oracle BAAN JDE SSA
  10. 利用NoneBot结合酷q打造qq机器人