ORACLE 从一个实例迁移到另外一个实例实战记录

时间:2023-03-09 13:34:58
ORACLE 从一个实例迁移到另外一个实例实战记录

、schema1到schema2的迁移

Oracle 从一个用户expdp导出再impdp导入到还有一个用户,能够使用REMAP_SCHEMA=user1:user2来实现:

假设想导入的用户已经存在:

1.导出用户 expdp user1/pass1 directory=dumpdir dumpfile=user1.dmp

2.导入用户 impdp user2/pass2 directory=dumpdir dumpfile=user1.dmpREMAP_SCHEMA=user1:user2 EXCLUDE=USER

假设想导入的用户不存在:

1.导出用户 expdp user1/pass1 directory=dumpdir dumpfile=user1.dmp

2.导入用户 impdp system/passsystem directory=dumpdir dumpfile=user1.dmpREMAP_SCHEMA=user1:user2

3.user2会自己主动建立,其权限和使用的表空间与user1同样,但此时用user2无法登录,必须改动user2的密码