一:注意表头和数据表的字段保持一致(表名SEARCH_A)
二:写控制文件 loaddata_SEARCH_A.CTL
options(skip=1,BINDSIZE=20971520, ROWS=10000, READSIZE=20971520, ERRORS=999999999)
load data
infile 'C:\Users\Administrator\Desktop\37\TYCD-A.csv'
truncate into table "SEARCH_A"
fields terminated by ','
optionally enclosed by '"'
TRAILING NULLCOLS
(DWBM, XYDM, DWXXMC, FDDBR, DWLXDH, DZ_SHENG, DZ_SHI, DZ_XIAN, DZ_ZHEN, DZ_CUN, DZ_HAO, DWXZQ_JD, DWXZQ_C, DWXZQ_QHDM, DWXZQ_CXDM, JGLX, HYLB, DCY, SHR, SHZT, SJLY, SFZRWH, DWBZ)
三:执行命令
sqlldr userid=account/password@127.0.0.1:1521/orcl control=C:\Users\Administrator\Desktop\37\loaddata_SEARCH_A.ctl log=C:\Users\Administrator\Desktop\37\test.log
四:若有错误会有相应的提示test.log和错误数据TYCD-A.bad
五:若是全部导入成功则只有log文件,没有.bad文件
六:其他(将一个数据库的表结构和数据导入到另一个数据库)
exp account/password@127.0.0.1:1521/orcl file = C:\Users\Administrator\Desktop\37\search.dmp tables=SEARCH_A,SEARCH_B,SEARCH_B1,SEARCH_B2,SEARCH_B3,SEARCH_B4,SEARCH_B5,SEARCH_B6,SEARCH_FS
imp account/password@127.0.0.1:1521/orcl file = C:\Users\Administrator\Desktop\37\search.dmp full=y ignore=y