• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:oracle DMPファイルのインポートについて)

Oracle DMPファイルのインポートについて

このQ&Aのポイント
  • Oracleのバージョンの違いによりDMPファイルのインポートが行えない場合があります。
  • ローカル環境のシステムはOracle 10g / 10.2.0.1.0、社内環境のシステムはOracle 11g / 11.2.0.1.0です。
  • インポートを試みた際にはOracleエラー12154が発生し、指定された接続識別子を解決できないエラーが表示されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

あなたのエラーはexp/impの前にネットワーク接続の問題ですね。 imp時のコマンドラインを提示してください。

eclipse508
質問者

補足

DMPのリカバリはバッチファイルにて行っております。 以下バッチファイルの内容です。 GOTO L_END :GO_RECOV if not "%1" == "1" for /f "eol=; tokens=1,2 delims== " %%i in (..\ALL\user.par) do (set %%i=%%j) if not "%1" == "1" SET CONN_POSI=%POSI_USER%/%POSI_PASS% SQLPLUS %CONN_POSI% < .\PARA\DATA_DEL.SQL IMP %CONN_POSI% TOUSER=%POSI_USER% IGNORE=Y LOG=.\\..\\..\\log\\共通RECOV.LOG PARFILE=.\PARA\RECOV.PAR SQLPLUS %CONN_POSI% < .\PARA\DATA_DEL2.SQL IMP %CONN_POSI% TOUSER=%POSI_USER% IGNORE=Y LOG=.\\..\\..\\log\\共通RECOV2.LOG PARFILE=.\PARA\RECOV2.PAR type .\\..\\..\\LOG\\共通RECOV2.LOG >> .\\..\\..\\LOG\\共通RECOV.LOG START NOTEPAD .\\..\\..\\LOG\\共通RECOV.LOG : L_END echo on

その他の回答 (2)

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.3

>IMP %CONN_POSI% TOUSER=%POSI_USER% IGNORE=Y LOG=.\\..\\..\\log\\共通RECOV.LOG PARFILE=.\PARA\RECOV.PAR の%CONN_POSI%の展開後の値は?

回答No.2

こんばんは。 >システムの構成はローカル環境、システム環境ともに同様です。 ほんとに??? tnsnames.oraでアクセスエラーになってるので、名前解決ができてないように思いますが・・・?