为了账号安全,请及时绑定邮箱和手机立即绑定

如何利用pl/sql将excel数据导入到oracle数据库中(12个excel,共1G)?

如何利用pl/sql将excel数据导入到oracle数据库中(12个excel,共1G)?

qq_墨玉攻心_0 2016-03-01 20:55:28
查看完整描述

1 回答

?
矮油熊阿宝

TA贡献2条经验 获得超0个赞

这么大数据量,那就将excel中的数据保存到txt中,每一列以一个符号区分例如‘,’或‘|’区分

如下我以','区分,将要导入的数据保存为1.txt,也保存在C盘根目录下

并且在C盘根目录下新建loaddata.ctl文件,内容如下:[pu_data.temp_000111为数据要导入的表]
load data
infile 'c:\1.txt'
append into table pu_data.temp_00011111
fields terminated by ','
(V1,
V2,
V3,
V4,
V5,
V6
)

输入cmd

出现dos窗口执行如下脚步:pu_data是数据库的用户名 123456是数据库密码 

SQLLDR pu_data/123456@orcl  CONTROL=C:\loaddata.ctl  LOG=C:\1.log errors=2000

此导入法效率很高,可以进行尝试操作,希望能帮助到你。

 

 

查看完整回答
反对 回复 2016-07-19
  • 1 回答
  • 0 关注
  • 4108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号