一 导入 描述
需要在新建的数据库中建好相关表空间且要注意表空间大小,待表空间建好之后,再创建数据库目录对象,便可使用 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 |
