「ora-03135:接続が失われました」について(ダイヤルアップ接続)
976360Nov 27 2012 — edited Nov 28 2012ダイヤルアップ接続をすると、元々接続中であったOracleへの接続が切断されてしまい困っています。
ご意見お願い致します。
■環境
DB:oracle 11g StandardEdition(11.2.0.2,0)
OS:Windows Server 2008R2 Standard
■試したツール
SQLPlus(実際は業務アプリで発生していますが、SQLPlusでも再現しました)
■現象
1. SQLPlusにて接続する
2. ダイヤルアップ接続する
3. 1で接続中のSQLPlusにてSQLを実行(select sysdate from dualなど)すると、「ora-03135:接続が失われました」のエラーが発生する。
ダイヤルアップ未接続時はSQLPlusで正常に接続できます。
ダイヤルアップ接続中の状態でのDBサーバ(自分自身ですが)へのpingやtracertは通っており、SQLPlusで新規接続した場合は正常に接続できます。
ダイヤルアップをまたいでいるセッションが切断されてしまうようです。
全て上記環境の単一サーバ内の話ですが、
該当サーバから、別サーバのOracleDBに対して同様の事(SQLPlus接続⇒ダイヤルアップ接続)を試してみたところやはり切断されてしまいました。
こちらは別サーバのDBがOracle9iのためかエラーメッセージは「ORA-03113: 通信チャネルでend-of-fileが検出されました」となりました。
Windows上の経路設定(route add)は済んでいて、pingやtracertも問題ないのにoracleセッションだけが切断されてしまうため
Oracleの問題かと思い、こちらに投稿させて頂きました。
よろしくお願い致します。
不足情報などがありましたら、すぐに追記致します。