- PR -

JDK1.4 + JDBC で オラクル接続で I/O例外発生

1
投稿者投稿内容
uzi
会議室デビュー日: 2004/05/10
投稿数: 13
投稿日時: 2004-05-25 17:50
JDK1.2.2で動作していたシステムを JDK1.4.2_04 に更新したところ
JDBCを使用してのDB接続に時々失敗するようになりました。

CPU : Pentium Xeon 3G x2
OS : Windows2000Server
DB : Oracle9.2.0.4
JAVA : 1.4.2_04
JDBC : ojdbc14.jar (thin) Oracle9.2.0.4

コードの抜粋はこんな感じです

private Connection dbConnection = new Connection();
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
dbConnection = DriverManager.getConnection("jdbc:oracle:thin:@192.168.xx.xxx:1521:SID", "xxx", "yyy");



Java.sql.SQLException The Network Adapter could not establish the connection
ORA-17002 I/O例外です。

てな感じのエラーです。JDK1.2の時はこのような現象は出ませんでした。
Oracle側のDBMSやLISTENERのログではエラーは出ていませんでした。

不可解なことに、同様のことを Windows2000Pro Pentium3 なマシンで行っても
現象は発生しませんでした。

どなたかこの件についてご存じでしょうか?
uzi
会議室デビュー日: 2004/05/10
投稿数: 13
投稿日時: 2004-05-25 17:53
自己レスです。

上の例はDBサーバとJAVAを動かしたのは同一マシンでしたが、
接続先DBを UnixのOracle8.1.7 にしても同様の現象は発生しました。
1

スキルアップ/キャリアアップ(JOB@IT)