• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Oracle10g から 11g へ接続しようとしていますが、)

Oracle10gから11gへの接続エラー「ORA-12541: TNS: リスナーがありません。」の解決方法

このQ&Aのポイント
  • Oracle10gから11gへの接続時に「ORA-12541: TNS: リスナーがありません。」というエラーメッセージが表示される場合の解決方法について説明します。
  • 原因が複数考えられますが、一つはサーバ側のtnsnamesファイルの設定が間違っている可能性です。該当のファイルを確認し、正しい設定に修正してください。
  • また、クライアント側のtnsnamesファイルの設定も注意が必要です。IPアドレスやホスト名などが正しく設定されているか確認し、必要に応じて修正してください。

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

  • ベストアンサー
  • mindatg
  • ベストアンサー率48% (110/227)
回答No.1

エラーログ見れば多分一発で解決するとは思うんですが。 よくある例だと ・サーバー側でリスナーを起動していない   lsnrctl statusで確認を ・WINDOWSファイヤーウォールなどで弾かれている   XP環境下で10gだか11gだか忘れましたが、マシンをログオフ・ログオンすると同様の現象が起こるケースを見た事があります。 とりあえず、エラーログくらいは確認してください。

koube_gyu
質問者

お礼

御回答ありがとうございました。 また、エラーログもなく失礼しました。 御指摘の内容は問題なかったのですが、11gサーバ側のリスナーを 「Net Configuration Assistant」で一度削除し、再作成したところ 正常になりました。 色々と御教授頂き、ありがとうございました。

関連するQ&A

専門家に質問してみよう