少し変化がありまして、ドライバを読み込むことはできたかと思います。
String user = java;
String pass = java;
String url = jdbc:oracle:thin:@192.168.**.**:*:****;
Class.forName(oracle.jdbc.driver.OracleDriver);
System.out.println(Test);
ここまでの処理は通ります。↑
// データベースへ接続
Connection conn = DriverManager.getConnection(url,user,pass);
ここの処理で実行時エラーがでます。
内容は、
java.sql.SQLException: I/O例外です。: Connection refused(DESCRIPTION=(TMP=)
(VSNNUM=150999040)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
です。
接続するときにデータベースの方が悪いのか、自分のとこが悪いのか
原因がわかりません。
ご返答お願いします。
接続が拒否されていますので、接続時のパラメータの誤りが考えられます。
12505がORACLEのエラーコードでしょう。
これの意味を調べてみてください。
ご返答頂いたみなさん。
ありがとうございました。
正常に動作しました。
原因は
String url = jdbc:oracle:thin:@192.168.**.**:*:****;
の、SIDでした。
サービスネイムをいれていたのですが、
インスタンス名を入れたら、正常に動作しました。