一次数据库导入解决方案

来源:这里教程网 时间:2026-03-03 16:38:53 作者:

导入 描述

需要在新建的数据库中建好相关表空间且要注意表空间大小,待表空间建好之后,再创建数据库目录对象,便可使用 impdp 进行导入。 注意 : DMP 文件拷贝至 D 盘时,注意 DMP 文件名称与导入命令中 dumpfile 参数字符格式(字符大小写)需要保持一致

 

导入方案

数据库导入

2.1.1 D 盘下创建 dumpdir 文件夹、 oradata 文件夹

2.1.2 portal_expdp_20170307010001.dmp 文件拷贝至 D 盘下 dumpdir 文件夹

2.1.3 在新数据库中,创建目录对象 dumpdir

create directory dumpdir   as 'D:\dumpdir';

grant all on directory to public;

2.1.4 在新数据库中,创建相关表空间

create tablespace   PORTAL_EMR datafile 'D:\oradata\PORTAL_EMR01.dbf' size 1g autoextend on;

create tablespace   PORTAL_HIS datafile 'D:\oradata\PORTAL_HIS01.dbf' size 1g autoextend on;

alter tablespace   PORTAL_HIS add datafile 'D:\oradata\PORTAL_HIS02.dbf' size 1g autoextend on;

create tablespace PACS   datafile 'D:\oradata\PACS01.dbf' size 1g autoextend on;

create tablespace PORTAL   datafile 'D:\oradata\PORTAL01.dbf' size 1g autoextend on;

2.1.5 执行导入命令

impdp "'"/ as   sysdba"'" directory=dumpdir dumpfile= portal_expdp_20170307010001.dmp   logfile=portal_impdp.log   schemas=SAMD,WLFBY,PORTAL_EMR,PORTAL_HIS,PORTAL,PACS,ens,tct,ewell

 

相关推荐