博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQLSERVER导出TXT文本文件,ORACLE SQL LOADER导入TXT文本文件
阅读量:2431 次
发布时间:2019-05-10

本文共 1051 字,大约阅读时间需要 3 分钟。

这里博客贴图片太坑爹(不能ctrl+c ctrl+v),直接文字描述了,反正只是自己总结一下
SQLSERVER导出步骤:
选择要导出数据的数据库-->右键-->点击任务-->选择导出数据-->(数据源)SQLSERVER导入和导出向导-->默认数据源SQLSERVER NATIVE CLIENT 10.0-->填写服务器名称(或者服务器IP)和数据库(要导出表数据的数据库)-->(目标)平面文件目标-->选定分隔符和文件路径名称等-->选择编写查询以指定要传输的数据-->填写查询sql语句-->选择行分隔符和列分隔符-->完成
ORACLE导入步骤:
(WINDOWS版本)
1、在相应的用户下创建表
create table test0515 (id number(10),name varchar2(10))
2、编写控制文件,扩展名是.ctl
load data
infile "d://test.txt"
insert into table test0515
fields terminated by whitespace
(id,name)
3、在CMD
sqlldr userid=system/123456@testdb control=D:\test.ctl

userid 表示数据表的所有者的用户名和登录密码

control 表示控制文件所在的绝对路径(也可以使用相对路径)

默认导入日志在当前CMD路径下,也可以指定日志保存路径
加上log=d:\test.log
(LINUX版本)
可以脚本也可以直接命令
test.sh
#!/bin/bash
sqlldr system/123456@testdb control=/tmp/test.ctl log=/tmp/test.log bad=/tmp/bad.log errors=1000 rows=10240000
以上是最基本的功能,详细功能可以再找资料
SQLSERVER大数据量导出的最高效方式(操作方法简单易学)
SQLLDR导入速度快,避免undo和redo的生成,高效(操作方法简单,不过遇到特殊类型的表字段要注意)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28371090/viewspace-2154498/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/28371090/viewspace-2154498/

你可能感兴趣的文章
ts:json串转换成数组
查看>>
String、StringBuffer和StringBuilder的区别
查看>>
java——职责链模式
查看>>
java_选择类排序——简单选择排序
查看>>
java_中介者模式
查看>>
java_备忘录模式
查看>>
多线程——背景了解
查看>>
power designer使Comment与Name相同.txt
查看>>
学习Spring 开发指南------基础语义
查看>>
Ajax-----简易聊天室实战
查看>>
IE下的图片空隙间距BUG和解决办法
查看>>
[pb]从excel导入数据到datawindow
查看>>
CSS Padding in Outlook 2007 and 2010
查看>>
有关内存的思考题
查看>>
What is the difference between gross sales and revenue?
查看>>
Dreamweaver默认打开后缀名为ftl的文件时
查看>>
LNMP一键安装
查看>>
几个分析函数的比较
查看>>
主流算法:
查看>>
RMI
查看>>