.txt文件导入oracle数据库

在oracle数据库里 建立表结构 

x.txt文件是从access导出的文件

建立pro.ctl文件

load data
infile '/root/x.txt'
append into table Product
fields terminated by '|'
(ProID,ProName,SupID ,classID,UnitNum, Price,Stock,Orders ,Reorders ,Stop)

注:

1 by '|'   分隔符有, ; | 或其他 根据.txt文件写。

2 数据导入的方式上例中用的append,有一下几种:insert,为缺省方式,在数据装载开始时要求表为空;append,在表中追加新记录;replace,删除旧记录,替换成新装载的记录 ;truncate,同replace。

.txt文件和pro.ctl要在相同目录


在ssh中 sqlldr "'sys/yao as sysdba' control=/root/pro.ctl"

将这句话建立成.bat文件,与.ctl文件同名同目录。在执行这句话

 

数据类型要一致

pro.log为日志文件 查看导入情况

 

上述步骤在LENOVO Y430 上执行无错,不同环境下,具体问题具体分析。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值