Oracle关于导入导出


exp/imp

/**yhm-用户名  yhmm-用户密码  dbname=数据库名称**/

exp yhm/yhmm@dbname file=D:\expdb.dmp tables=(table1) query=\" where filed1 like '00%'\"

exp yhm/yhmm@dbname file=D:\expdb.dmp tables=(table1,table2,table3)  log=D:\explog.log

imp  yhm/yhmm@dbname file=D:\expdb.dmp  tables=(table1)

imp yhm/yhmm@dbname file=D:\expdb.dmp log=D:\implog.log indexes=y grants=y buffer=1024000 fromuser=yhm touser=yhm ignore=y

expdp/impdp

导出yhm/yhmm@127.0.0.1:1521/dbname 

/**创建逻辑目录**/

select * from dba_directories;(查看管理员目录)

create directory migrateas ‘D:\migrate’

/**给yhm用户赋予指定目录的操作权限(最好以system等管理员赋予)**/

grant read,write on directory migrate to yhm

/**按用户导出**/

expdp yhm/yhmm@127.0.0.1:1521/dbname schemas=yhm dumpfile=expdp.dmp DIRECTORY=migrate

/**按用户导入**/

impdp yhm/yhmm@127.0.0.1:1521/dbname  directory=migrate dumpfile=expdp.dmp logfile=expdp.log remap_tablespace=yhmtablespace:yhmtablespace

/**expdp导出指定的表**/

expdp yhm/yhmm@127.0.0.1:1521/dbname dumpfile=expdp.dmp DIRECTORY=migrate tables=table1,table2,table3

/**impdp导入指定表**/

impdp yhm/yhmm@127.0.0.1:1521/dbname directory=migrate dumpfile=expdp.DMP logfile=impdp.log remap_schema=yhm:yhm remap_tablespace=yhmtablespace:yhmtablespace

expdp yhm/yhm@dbname  tables=table1 dumpfile=table1.dmp logfile=table1.log query=\"where rownum \< 5\"

sqlldr bras/bras@jsnx control=D:\.ctl data=D:\.del log=D:\.log

 sqlldr/ctl文件

sqlldr bras/bras@jsnx control=D:\.ctl data=D:\.del log=D:\,log

Sqlldr bras/bras@jsnx control=D:/cbod_mir_saacnacn.ctl log=d:/cbod_mir_saacnacn.log errors=50000 rows=10000;

Sqlldr bras/bras@jsnx control=D:/cbod_mir_saacnacn.ctl data=D:/cbod_mir_saacnacn.del log=d:/cbod_mir_saacnacn.txt;

/**ctl文件格式**/

load  data

infile ‘d:\table1.del’

truncateinto table table1 fields terminated by x’1D’ optionally enclosed by X’1E’ Trailing nullcols(字段名);

load data

 CHARACTERSET AL32UTF8  /**指定字符**/

infile ‘d:\table2.del’

truncate into table table2 fields terminated by ‘,’ optionally enclosed by ‘”’ Trailing nullcols(字段名);

Load  data

Truncate into table table3 fields terminated by ‘,’ optionally enclosed by ‘”’ Trailing nullcols(字段名);

相关