1、dm8文件夹新建外部数据暂存目录dm8\dmfldr,需要给prod.dat文件dmdba读写权限,将opt下的源文件prod.dat拷贝到dm8\dmfldr文件夹下面,给dmdba读写权限,新建控制文件prod.ctl文件,内容填写如下:
load data
infile '/dm8/dmfldr/prod.dat'
into table "DMTEST"."PROD"
fields ','
说明:infile 【文件完整目录】
into table 【数据库名】.【表名】
fields 【列与列之间的分隔符】
2、创建表PROD,字段名来源于prod.dat文件首行,字段类型根据文件的数据类型自定义,
建议除了整型和时间类型都用字符串。表建完后删除/dm8/dmfldr/prod.dat文件的首行,
否则导入数据会将首行也导进去。
3、使用bin目录下dmfldr命令导入数据,具体步骤先切换dmdba用户,然后进入bin目录下执行:
./dmfldr SYSDBA/DM01SYSDBA CONTROL='/dm/dmfldr/prod.ctl'
文章
阅读量
获赞