int exp.exe ユーティリティを使用して、Oracle DB サーバーからスキームをエクスポートしようとしています。
exp.EXE USERID=myscheme/myscheme@myserve FULL=Y FEEDBACK=1000 FILE=d:\ORACLE\full.dat LOG=d:\ORACLE\full.LOG
そして、ログファイルで次を取得します:
XP-00091: Exporting unreliable statistics
. . table expot DEF$_AQCALL
EXP-00008: ORACLE error 6550
ORA-06550: row 1, column 18:
PLS-00201: identificator 'SYS.DBMS_DEFER_IMPORT_INTERNAL' должен быть объявлен
ORA-06550: Строка 1, столбец 7:
PL/SQL: Statement ignored
ORA-06512: on "SYS.DBMS_SYS_SQL", line 1204
ORA-06512: on "SYS.DBMS_SQL", line 323
ORA-06512: on "SYS.DBMS_EXPORT_EXTENSION", line 97
ORA-06512: on "SYS.DBMS_EXPORT_EXTENSION", line 126
ORA-06512: on line 1
. . table expot DEF$_AQERROR
EXP-00008: ORACLE error 6510
ORA-06510: PL/SQL: unchecked exception,
ORA-06512: on "SYS.DBMS_EXPORT_EXTENSION", line 50
ORA-06512: on "SYS.DBMS_EXPORT_EXTENSION", line 126
ORA-06512: on line 1
そして、いくつかの同じケース。そのエクスポートが丸で囲まれた後: ログ ファイルで任意のテーブルの名前を数回見つけることができ、停止しません。
エクスポート エラーを解決するには、SYS スキームのパスワードを知る必要がありますが、これがありません。