3,496
社区成员
发帖
与我相关
我的任务
分享-- 假设你要装载的数据文件位于:D:\sql_imp\eg_dataq.dat 文件中,要装载到 scott用户下的eg表中(eg表有三个字段:col1, col2, col3)
-- Step 1: 你可以先创建一个控制文件于:D:\sql_imp\eg.ctl文件,文件中的内容如下:
load data
infile "eg_data.dat"
append into table eg
fields terminated by ' '
(col1,
col2,
col3
)
-- 然后,在 cmd 下,先cd 到 D:\sql_imp目录下,然后执行如下命令:
C:\Documents and Settings\Administrator>d:
D:\>cd D:\sql_imp
D:\sql_imp>sqlldr scott/yourpassword control=eg.ctl log=D:\sql_imp\eg.log bad=D:\sql_imp\eg.bad errors=1000
SQL*Loader: Release 10.2.0.1.0 - Production on 星期三 9月 15 12:04:10 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
达到提交点 - 逻辑记录计数 2
达到提交点 - 逻辑记录计数 3
D:\sql_imp>
-- 注意:上面的命令,最后没有分号(;),直接回车,yourpassword为scott用户的密码,你的scott用户密码可能不同!-- 假设你要装载的数据文件位于:D:\sql_imp\eg_dataq.dat 文件中,要装载到 scott用户下的eg表中(eg表有三个字段:col1, col2, col3)
-- Step 1: 你可以先创建一个控制文件于:D:\sql_imp\eg.ctl文件,文件中的内容如下:
load data
infile "eg_data.dat"
append into table eg
fields terminated by ' '
(col1,
col2,
col3
)
-- 然后,在 cmd 下,先cd 到 D:\sql_imp目录下,然后执行如下命令:
C:\Documents and Settings\Administrator>d:
D:\>cd D:\sql_imp
D:\sql_imp> sqlldr scott/yourpassword control=eg.ctl log=D:\sql_imp\eg.log bad=D:\sql_imp\eg.bad errors=1000
-- 注意:上面的命令,最后没有分号(;),直接回车,yourpassword为scott用户的密码,你的scott用户密码可能不同!