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日志文件