我们知道,当我们要导入一个数据库的时候,说起来很简单,但是其中会遇到各种问题,这个就占个位置慢慢整理吧:
1, 利用impdp导入数据库分类
a, 完整导入:就是加入full=y这个关键词,不能和schemas, tables,等关键词重用
impdp \"/ as sysdba\" full=y directory=expdump dumpfile=test1.dmp logfile=test1_impdp.log PARALLEL=100
b, 根据用户导入:即选择Schema来导入,加入schemas=.... 或者 remap_schema=.... 把dump文件中的某个schema 改名
impdp \"/ as sysdba\" schemas=user1,user2 remap_schema=user1:user3,user2:user4 directory=EXPDUMP dumpfile=test.dump logfile=test_schemas_impdp.log PARALLEL=20
c, 改变表空间导入:其实就是利用remap_tablespace来导入原来数据库使用的表空间,这样可以不需要再取创建表空间
impdp \"/ as sysdba\" schemas=user1,user2 remap_tablespace=tp1:tp3, tp2:tp4 directory=EXPDUMP dumpfile=test.dump logfile=test_schemas_impdp.log PARALLEL=20
2, 导入impdp的整个过程
a, 试图获得要导入的