oracle cmd导入、导出dup文件

首先把dup文件拷贝到oracle安装目录C:\app\Administrator\admin\orcl\dpdump 这个文件夹下面

然后在cmd中执行

impdp xxx/yyy dumpfile=zzz.DUP REMAP_SCHEMA=xxx:yyy EXCLUDE=USER table_exists_action=replace

参数 table_exists_action=replace 会替换原有的表数据

或者

imp xxx/yyy@192.168.1.111/oms FILE=mzzdjs.dmp full=y log=20200518.log commit=y ignore=y feedback=10000

 

导出语句

expdp mzzdjs/mzzdjs@192.168.1.153/orcl DIRECTORY=DATA_PUMP_DIR DUMPFILE=2020-5-18.bak.dup logfile=2020-5-18.bak.log

可以使用tables=(表1, 表2,表3,...) 参数,指定导出那些表

列如:expdp mzzdjs/mzzdjs@127.0.0.1/orcl tables=(Z_LIST_CIRCUIT_VAL, Z_LIST_CIRCUIT_VAL_CAT,Z_LIST_CIRCUIT) DIRECTORY=DATA_PUMP_DIR DUMPFILE=2022.dup logfile=2022.log

 

导出后会在C:\app\Administrator\admin\orcl\dpdump 中生成2020-5-18.bak.log日志文件

posted @ 2019-08-05 16:02  爱跳舞的程序员  阅读(579)  评论(0编辑  收藏  举报