【Oracle】Oracle系列之十七--Sqluldr2与Sqlldr

文章目录

  • 往期回顾
  • [1. Sqluldr2导出文本](#1. Sqluldr2导出文本)
  • [2. Sqlldr导入文本](#2. Sqlldr导入文本)

往期回顾

1. Sqluldr2导出文本

Sqluldr2是灵活与强大的Oracle文本导出程序,主要参数如下:

  • 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
    使用sqluldr2 help=yes可以查看更多参数说明。

e.g.

sql 复制代码
sqluldr2 data/data@orcl 
        query="select * from sx_table" 
        parfile=d:\exp.par 
        file=d:\sx_table.txt

exp.par 内容如下:

sql 复制代码
head=yes
batch=yes
safe=yes
rows=3000000
record=0x0d0x0a

在当前目录下会生成一个名为"sx_table_sqlldr.ctl"的控制文件,通过该控制文件可以用SQL*Loader将数据加载到sx_table表中。

2. Sqlldr导入文本

Sqlldr(SQL*Loader)是Oralce用来将文本文件装载到数据库中的。

sql 复制代码
sqlldr userid=test/test@orcl 
       readsize=33554432 
       streamsize=33554432
       date_cache=10000000 
       direct=true 
       skip_index_maintenance=true
       skip_unusable_indexes=true 
       multithreading=true 
       errors=10000000 
       skip=1 
       log="d:\load.log" 
       control="d:\sx_table_sqlldr.ctl"
       data="d:\sx_table.txt"
相关推荐
TDengine (老段)26 分钟前
TDengine 时间函数 TODAY() 用户手册
大数据·数据库·物联网·oracle·时序数据库·tdengine·涛思数据
码界奇点35 分钟前
KingbaseES一体化架构与多层防护体系如何保障企业级数据库的持续稳定与弹性扩展
数据库·架构·可用性测试
悟乙己1 小时前
数据科学家如何更好地展示自己的能力
大数据·数据库·数据科学家
皆过客,揽星河1 小时前
mysql进阶语法(视图)
数据库·sql·mysql·mysql基础语法·mysql进阶语法·视图创建修改删除
tuokuac2 小时前
Redis 的相关文件作用
数据库·redis·缓存
鹧鸪云光伏与储能软件开发3 小时前
投资储能项目能赚多少钱?小程序帮你测算
运维·数据库·小程序·光伏·光伏设计软件·光伏设计
2301_779503764 小时前
MySQL主从同步--主从复制进阶
数据库·mysql
beijingliushao5 小时前
58-正则表达式
数据库·python·mysql·正则表达式
诗句藏于尽头5 小时前
DJANGO后端服务启动报错及解决
数据库·笔记·django
手握风云-5 小时前
MySQL数据库精研之旅第十五期:索引的 “潜规则”(下)
数据库