Oracle11g使用数据泵方式导入出现ORA-39151错误
1.导入的数据库中已经有相同的用户名和老旧的表
加上参数 table_exists_action=replace
2.导入用户不一致
加上参数 remap_schame=原用户名abc:新用户名qwe
3.导入表空间不一致
加上参数 remap_tablespace=ZKH:ZKH3
例如:
impdp zkh/zkh@orcl directory=dump_file dumpfile=ZKHDB.dmp logfile=ZKHDB.sql
remap_tablespace=ZKH:ZKH3 remap_schema=zkh:zkh0123
EXCLUDE=USER transform=oid:n full=y
建议做法:删除用户,就可以实现直接删除用户下所有数据;然后重新 创建用户 再次导入;