sqlldr工具现在可以生成SQL*Loader的控制文件信息了, 这样可以极大地方便我们移植数据了, 如下所示:

C:\TEMP> ociuldr user=anysql/anysql@prod query=”select sysdate  from tab”

– Generated by OCIULDR

OPTIONS(BINDSIZE=4194304,READSIZE=4194304,ERRORS=-1,ROWS=50000)
LOAD DATA
INFILE ‘uldrdata.txt’ “STR X’0a’”
INTO TABLE <table_name>
FIELDS TERMINATED BY X’2c’ TRAILING NULLCOLS
(
  TNAME CHAR(30),
  TABTYPE CHAR(7),
  CLUSTERID CHAR(40)
)

       0 rows exported at 2006-10-11 18:10:13
      22 rows exported at 2006-10-11 18:10:13

    用时只要将表名(红色的部份)替换一下就行了.