Oracleダンプをインポートしようとすると。表示されたエラーに続いて、
EXPORT:V10.02.01によって作成されたファイルをダイレクトパス経由でエクスポートします
IMP-00013:別のDBAによってエクスポートされたファイルをインポートできるのはDBAだけです
IMP-00000:インポートが失敗しました
非dbaユーザーがダンプファイルをエクスポートするかどうか疑問に思っています。非dbaユーザーはダンプファイルをインポートできますか?
Oracleダンプをインポートしようとすると。表示されたエラーに続いて、
EXPORT:V10.02.01によって作成されたファイルをダイレクトパス経由でエクスポートします
IMP-00013:別のDBAによってエクスポートされたファイルをインポートできるのはDBAだけです
IMP-00000:インポートが失敗しました
非dbaユーザーがダンプファイルをエクスポートするかどうか疑問に思っています。非dbaユーザーはダンプファイルをインポートできますか?
はい、非 dba ユーザーは問題なく自分のスキーマからファイルをインポート/エクスポートできます。ただし、他のスキーマとの間でファイルをインポート/エクスポートする場合は、 IMP_FULL_DATABASE/EXP_FULL_DATABASE ロールが付与されている必要があります。
しかし、ここでは、直接パスでエクスポートされたダンプ ファイルをインポートしようとしていることがわかります。この状況では、DBA だけが直接エクスポートされたファイルをインポートできます。
このユーザーに DBA ロールを一時的に付与し、ファイルをインポートしてから、この権限を取り消すことができます。
SQL> conn / as sysdba
Connected.
SQL> grant IMP_FULL_DATABASE to test;
お役に立てば幸いです:)
はい、DBA 以外のユーザーでのエクスポートとインポートは正常に機能します。宛先ユーザーがまだ存在しない場合は、宛先ユーザーを作成するために特権ログインが必要です。