ORA-12535
エラーメッセージ
ORA-12535: TNS: 操作はタイム・アウトしました。 ORA-12535: TNS: operation timed out
基本的なエラーの内容
Net Configuration Assistant などで設定した接続先ホスト、つまり tnsnames.ora に記述の接続先ホストのホストに到達できず、または返信が無い為にタイムアウトしています。
確認事項および対応
- まずOSの ping などを利用して、接続先にパケットが届くことを確認します。
- 可能であれば、telnet コマンドなどを使用してOracleサーバに接続し、Oracle 以外の接続ではタイムアウトしないことを確認します。
- tnsnames.ora 内の接続先 ホスト名(またはIP address)、ポート番号が正しいことを確認します。
- Oracle サーバ側で リスナーが起動していることを確認します。
- 上記を確認してもエラーが変わらない場合はファイアウォールなどの影響でタイムアウトになっている可能性があります。
詳細
通常は接続時に発生するエラーでホスト名やポート番号など接続情報が間違っている、または接続先のサーバが起動していない場合などに発生するのがほとんどです。
関連エラー
ORA-12545: ターゲット・ホストまたはオブジェクトが見つかりません。