1. 首先创建bat文件 my_bat.bat
内容格式为
sqlldr userid=用户名/密码@数据库 control=控制文件
下面参数可以不带,指定log文件
log=ld.log
bad=ld_bad.log
discard=ld_dis.log
例如
sqlldr userid=produsr/prod_123@ffv2dev2 control=my_control.txt
2. 控制文件中自带数据
my_control.txt内容为:
LOAD DATA
INFILE *
append INTO TABLE aaaaa
FIELDS TERMINATED BY ','
(col_1, col_2, col_3)
BEGINDATA
1,2,3,
4,5,6,
3. 有独立的数据文件
my_control.txt内容为:
load data
infile ' my_data.txt'
append into table produsr.aaaaa
fields terminated by ','
(col_1,col_2,col_3)
my_data.txt内容为:
1,2,3,
4,5,6,