ORACLE 利用 sqlload 导入 数据
一、新建 数据库表
二、新建ctl 文件
注意:1. 文件路径为全中文 ,用英文单引号括起来
2. 数据表的表名,以及分割符需用英文的单引号和双引号括起来
三、新建.csv样例数据
四、win+r 打开cmd 命令窗口,切换到ctl文件所在文件夹下或在 control 命令后加上文件全路径
sqlldr scott/scott@localhost:1521/orcl control=f:\data\sqload.ctl log=sqlload.out
验证:已导入数据
出现过的错误:
1.数据库中的表需要为空表,
2.SQL*Loader-350: 语法错误位于第 2 行。 非字母数字字符组合非法
此为中文字符造成的