日本語では見つけられなかったので書き残しておく。
Caused by: java.sql.SQLException: I/O例外です。: Connection refused(DESCRIPTION=(ERR=1153)(VSNNUM=0)(ERROR_STACK=(ERROR=(CODE=1153)(EMFI=4)(ARGS='(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=1521))'))(ERROR=(CODE=305)(EMFI=1))))
- ここで同じ現象を見つけることができた
- ついでに、RACサーバの時にはJDBC URLの書き方に気をつける
- tnsnames.oraと同じ書き方にする
jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=ON)(FAILOVER=ON)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=servicename)))
- Thin形式のサービスでもいけた
jdbc:oracle:thin:@//hostname:1521/servicename
- tnsnames.oraと同じ書き方にする
- JDBCのバージョン確認方法(僕の中では安定のひしだまさんのページ)
- 参考にしたリンク