Oracleで、EXPDP で開始するコマンドが不明です – 残りの行は無視されました。

事象

Oracleで、DUMP取得しようとしてエクスポートを試みたら、

SQL> EXPDP ユーザ/パスワード@エイリアス DIRECTORY=ディレクトリ DUMPFILE=ファイル名.dmp LOG=ログファイル名.log FULL=Y ;
SP2-0734: "EXPDP ユーザ..."で開始するコマンドが不明です - 残りの行は無視されました。
SQL>

EXPDP で開始するコマンドが不明です – 残りの行は無視されました。

と表示されてエクスポートできなかった。

原因

sqlplus にログインしてから実行してだめだったのだが、

EXPDPは、OSのコマンドだった。

 

対応

OSから実行。

$ EXPDP ユーザ/パスワード@エイリアス DIRECTORY=ディレクトリ DUMPFILE=ファイル名.dmp LOG=ログファイル名.log FULL=Y

この後も別の障害にあったが、今回の問題に限っての対応は以上となる。

ちなみに、その後遭遇した他の障害:

  • EXPDPにPATHが通ってない
  • ORACLE_HOMEの環境変数が設定されていない

 

コメント

タイトルとURLをコピーしました