スポンサーリンク

【OSqlEdit】 ORA-12170:TNS:接続タイムアウトが発生しました(原因解決)

 ORA-12170:TNS:接続タイムアウトが発生しました(原因解決)

エラー内容

Osqleditを起動すると、以下のようにエラー発生しました。

エラー原因解決

このエラーは、oracleDBへの接続ができないことによるエラーになるかと思います。
そして、原因個所として考えられるのが「tnsnames.ora」というファイルです。

「tnsnames.ora」には、oracleDBへの接続設定が書かれていますので、それが原因となることがあります。
具体的には、接続先のポート番号やIPアドレス、サービス名が違うなどです。

「tnsnames.ora」は以下の場所のを参照しています。

  • oracle clientの「tnsnames.ora」
  • osqledit.exeがあるフォルダ階層の「tnsnames.ora」

両方に「tnsnames.ora」があった場合、osqledit.exeがあるフォルダ階層の方が優先されますのでご注意ください。