在Oracle 11g中导入Oracle 9转储时出错

时间:2016-02-10 10:33:47

标签: oracle import oracle11g oracle9i impdp

enter image description here

我需要在Oracle 11g中导入Oracle9i版本9.2.0.6.0转储。 使用import命令我有很多这样的错误:

 IMP-00017: following statement failed with ORACLE error 6550:
 "BEGIN  SYS.DBMS_EXPORT_EXTENSION.SET_IMP_SKIP_INDEXES_OFF; END;"
 IMP-00003: ORACLE error 6550 encountered

我使用的命令是:

 imp system/<passwor>@<SID> file=export_20160209.dmp fromuser=USER1 touser=USER1 log=file_log_10022016.log

我还能如何进行我需要的导入?

2 个答案:

答案 0 :(得分:0)

您需要向用户授予以下权限:

GRANT EXECUTE ON SYS.DBMS_DEFER_IMPORT_INTERNAL TO <user>;
GRANT EXECUTE ON SYS.DBMS_EXPORT_EXTENSION TO <user>;

答案 1 :(得分:0)

没有任何效果,所以我要求一个没有导入停止的表的新转储。