sqlldr导入 sqluldr2导出:
2015-09-15 14:41
260 查看
sqlldr导入
第一步:建立控制文件append.ctl。
append.ctl的内容如下:
load data --1、控制文件标识
infile 'e:\scotttest1.txt' --2、要输入的数据文件名为test.txt
append into table scott.test1 --3、向CTXSYS表空间中的表test中追加记录
fields terminated by ',' --4、字段终止于X'09',是一个制表符 fields terminated by X'09',空格 fields terminated by WHITESPACE
(username,course_name) -----定义列对应顺序
其中append为数据装载方式,还有其他选项:
a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
第二步:在命令提示符下输入命令。
--eg:C:/>sqlldr userid=username/password control=c:/append.ctl 数据库中用名的用户名和密码
C:/>sqlldr userid=scott/tiger@3ncme control=e:\append.ctl
sqluldr2导出:
将sqluldr264.exe拷贝到$ORACLE_HOME/bin下
命令窗口执行
sqluldr264.exe USER=scott/tiger@3ncme QUERY="select * from scott.test1" table=test1 head=yes FILE=e:\scotttest1.txt
如果语句过长可以使用如下语句,将语句放入文件中
sqluldr264.exe USER=hysh/"hysh2wsx9ol."@35ncme sql=e:\cme.sql head=yes FILE=e:\hy.txt
导出csv有时候数据显示不全,可以先导成txt,然后把 txt导入csv
参照帖子:http://blog.itpub.net/26770925/viewspace-1379914/
第一步:建立控制文件append.ctl。
append.ctl的内容如下:
load data --1、控制文件标识
infile 'e:\scotttest1.txt' --2、要输入的数据文件名为test.txt
append into table scott.test1 --3、向CTXSYS表空间中的表test中追加记录
fields terminated by ',' --4、字段终止于X'09',是一个制表符 fields terminated by X'09',空格 fields terminated by WHITESPACE
(username,course_name) -----定义列对应顺序
其中append为数据装载方式,还有其他选项:
a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
第二步:在命令提示符下输入命令。
--eg:C:/>sqlldr userid=username/password control=c:/append.ctl 数据库中用名的用户名和密码
C:/>sqlldr userid=scott/tiger@3ncme control=e:\append.ctl
sqluldr2导出:
将sqluldr264.exe拷贝到$ORACLE_HOME/bin下
命令窗口执行
sqluldr264.exe USER=scott/tiger@3ncme QUERY="select * from scott.test1" table=test1 head=yes FILE=e:\scotttest1.txt
如果语句过长可以使用如下语句,将语句放入文件中
sqluldr264.exe USER=hysh/"hysh2wsx9ol."@35ncme sql=e:\cme.sql head=yes FILE=e:\hy.txt
导出csv有时候数据显示不全,可以先导成txt,然后把 txt导入csv
参照帖子:http://blog.itpub.net/26770925/viewspace-1379914/
相关文章推荐
- mysql 更改引擎
- LR数据库访问封装的API使用指导书9
- LR数据库访问封装的API使用指导书8
- Oracle中in和exists的区别
- LR数据库访问封装的API使用指导书7
- LR数据库访问封装的API使用指导书6
- Exception in thread "main" java.lang.UnsatisfiedLinkError: /u01/app/oracle/product/10.2.0/db_1/jdk/j
- LR数据库访问封装的API使用指导书5
- SQL Server数据库连接字符串整理
- SQL Server数据库连接字符串整理
- oracle数据库字段转换数字类型
- oracle 数据库添加Java方法
- LR数据库访问封装的API使用指导书4
- LR数据库访问封装的API使用指导书2
- 使用MySQL正则表达式 __MySQL必知必会
- LR数据库访问封装的API使用指导书1
- redis memcache 性能测试
- sql优化
- MongoDB Sharding 分片技术
- mysql账户,权限配置