您的位置:首页 > 其它

使用expdp导出A用户的数据后使用impdpd导入到B用户中

2017-11-21 10:55 330 查看
先建了个用户B,然后导入的时候总是报错。

在网上查了查,发现有下面方法,试了试,很管用。

如果想导入的用户已经存在:
1. 导出用户 expdp userA/passA directory=dumpdir dumpfile=userA.dmp logfile=userA.log
2. 导入用户 impdp userB/passB directory=dumpdir dumpfile=userB.dmpREMAP_SCHEMA=userA:userB
EXCLUDE=USER

注:REMAP_SCHEMA=userA:userB 这个关键。

如果想导入的用户不存在:

1. 导出用户 expdp
userA/passA directory=dumpdir dumpfile=userA.dmp

2. 导入用户 impdp
userB/passB directory=dumpdir dumpfile=userB.dmp REMAP_SCHEMA=userA:userB

3. userB会自动建立,其权限和使用的表空间与userA相同,但此时用userB无法登录,必须修改userB的密码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: