• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 35622
  • 公開日時 : 2024/04/08 16:42
  • 印刷
DSServista

【DataSpider Servista】「java.sql.SQLRecoverableException: IO エラー: 接続が相手からリセットされました」が発生しました。原因と対処法を教えてください

Oracle への接続時に以下のエラーが発生することがあります。
原因と対処法を教えてください。
------
java.sql.SQLRecoverableException: IO エラー: 接続が相手からリセットされました
------
カテゴリー : 

回答

上記エラーは、Linux 環境下において Oracle 11g 以降の Oracle に対し、JDBC ドライバ経由での接続を実施した際に発生する事象であることを確認しています。

■想定される原因
 下記既知の問題に記載されている DataSpiderServer 起動時の問題と同様に、/dev/random からの応答待ちが原因で発生していると想定されます。
 ------
 既知の問題 DSS-26342
 ・Linux 版で、DataSpiderServer の起動に時間がかかる場合があります。

  対処方法:$DATASPIDER_HOME/server/bin/DataSpiderServer.lax ファイルの「lax.nl.java.option.additional」プロパティの末尾に以下を追加してください。

  -Djava.security.egd=file:/dev/./urandom
 ------

 既知の問題 DSS-26342 では、上記オプションを指定し、/dev/random から /dev/urandom を使用するよう切り替えることが事象の回避策です。

■対処方法
 本件につきましても、上記既知の問題と同様の対処方法を実施することで事象が解消されるかご確認ください。
目的別で検索
トラブルシューティング

このFAQに関してのご意見をお聞かせ下さい。