Oracle 如何使用拆分导出文件导入完整数据库

Oracle 如何使用拆分导出文件导入完整数据库,oracle,datapump,impdp,expdp,Oracle,Datapump,Impdp,Expdp,我的客户端使用以下脚本使用导出数据泵进行备份: expdp system/******** logfile=exp_pdco1mob00_full_12232013.txt directory=ABC dumpfile=exp_pdco1mob00_full_1_12232013.dmp,exp_pdco1mob00_full_2_12232013.dmp,exp_pdco1mob00_full_3_12232013.dmp,exp_pdco1mob00_full_4_12232013.dmp

我的客户端使用以下脚本使用导出数据泵进行备份:

expdp system/******** logfile=exp_pdco1mob00_full_12232013.txt directory=ABC
 dumpfile=exp_pdco1mob00_full_1_12232013.dmp,exp_pdco1mob00_full_2_12232013.dmp,exp_pdco1mob00_full_3_12232013.dmp,exp_pdco1mob00_full_4_12232013.dmp
full=y exclude=statistics filesize=5g
他们给我备份,我必须在新机器上导入完整备份以调试错误。有人能帮我如何用impdp导入完整的数据库吗


提前感谢

导出是使用datapump进行的,已拆分为4个文件,每个文件的大小不超过5GB


要在新机器上执行导入,必须执行以下操作:

  • 将文件复制到目标计算机
  • 由于导出是使用数据泵完成的,因此需要在数据库上创建一个目录
CREATEDIRECTORY语句,将PATH替换为复制文件的位置

SQL> Create or Replace Directory ABC as 'PATH';
  • 使用以下命令导入完整备份/转储。 由于转储文件被拆分,您必须在dumpfile参数下指定所有文件
导入命令

IMPDP directory=ABC dumpfile=exp_pdco1mob00_full_1_12232013.dmp,
exp_pdco1mob00_full_2_12232013.dmp,
exp_pdco1mob00_full_3_12232013.dmp,
exp_pdco1mob00_full_4_12232013.dmp 
logfile=IMPORT_DUMP full=y

我肯定网上有一本通用指南。关于您遇到的障碍,您还有更具体的问题吗?非常感谢我使用oracle文档所做的一切