sqlloader导入数据格式转换

sqlloader导入数据格式转换,第1张

sqlloader导入数据格碰扒毁式转换流程如下。

1、进入dos命令环境,检查sqlloader是不是装好。

2、在命令窗口输入sqlldr,回车。

3、执行导入命令,在执行上传命令前先检查表中的数据,表中只有一条数此芹据。

4、退出sqlplus,接下来执行导入命笑备令,数据库在本机则可执行:Sqlldrscott,leedbcontrol=c。

1、安装Oracle客户端,安装完成后,在安装目录下找到sqlloader.exe文件,将其世察复制到C:\Windows\System32目录下;

2、在CMD命令行中输入sqlldr,如果出现sqlldr的帮助信息,则表示安装成功;

3、在CMD命令行中输入sqlldr userid=username/password@database control=control_file.ctl log=log_file.log,其中username、password、database、control_file.ctl、log_file.log分别为用户名、密码、数据库名、兄核控制文件名和日志文件名;

4、如果没有报错,则搜尘茄表示sqlloader605解决方案安装成功。

工作中,很多时候会遇到如下情况:需要将

excel

中的数据批量上传到

ORACLE

表中。如果是小数据量,如几十条至几百条,那么用

plsql

dev

工具,在查询命笑毕令后加

for update

然后解锁,把数据复制粘贴进去就可以了。

但如果遇到大数据量几万至几十万时,上述方法就不可行了。

如下介绍如何使迅升仔用

oracle

自带的

sqlloader

上传数据。

2.

SQL_LOADER

上传数据

2.1

sql_loader

说明

sql*loader

oracle

自带程序。需要上传数据的本机只要安装了

oracle

数据库或客

户端就会自动集成该工具。

但是不同的版本对控制文件的写法要求有所不同。

具体可参

2.3

节或者附件控制文件的内容。

2.2

编辑数据文件

要使用

sql*loader

,其数据文件必须是两种,一种是

*.txt

的文本文件,另一种是

*.csv

的文件。

例如,

需要上传的数据是使用

excel

编辑的,

那么亩汪只需要将

excel

另存为

[

表符分割的

txt

文件

]

或者另存为

[

逗号分割的

csv

文件

]

即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12286225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存