此方法只能在数据库安装机器上使用
导出:cmd控制台直接执行
expdp data/daqsoft@orcl directory=
DATA_PUMP_DIR
dumpfile=
20160606xn_data.dmp logfile=yh.log
data:用户名
daqsoft:密码
orcl:实例名
20160606xn_data.dmp:导出数据文件
yh.log:导出过程日志文件
导出后的文件地址查看方法:
SELECT * FROM dba_directories
SYS DATA_PUMP_DIR D:\app/admin/orcl/dpdump/
导入前,先将导出来的数据文件放到对应路径中
存放文件地址查看方法:
SELECT * FROM dba_directories
SYS DATA_PUMP_DIR D:\app/admin/orcl/dpdump/
将导出的数据文件放到对应路径后执行下面语句:
impdp dataxn/1q2w3e4r@orcl directory=DATA_PUMP_DIR dumpfile =20160606XNDATA.DMP logfile=yh.log remap_tablespace=data:xn_data remap_schema=data:
dataxn
dataxn:用户名
1q2w3e4r:密码
orcl:实例名
20160606XNDATA.DMP:需要导入的数据文件
yh.log:导出过程日志文件
remap_tablespace=data:xn_data:将导出的数据表空间data替换成导入的表空间xn_data,及data是旧表空间,xn_data是新表空间
remap_schema=data:dataxn:将导出的数据用户data替换成导入的用户dataxn,及data是旧用户,dataxn是新用户