Popeye1979 Geschrieben 30. Juni 2005 Geschrieben 30. Juni 2005 Moin! Ich möchte mit Java auf ne Oracle DB! Fehlermeldung: problems connecting java.sql.SQLException: E/A-Exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093376)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) Connection con = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); String usr = "java0"; String pw = "test1"; String url = "jdbc:oracle:thin:@13.13.101.3:1521:java0"; con = DriverManager.getConnection(url,usr,pw); System.out.println("Connected!"); } catch (Exception e) { System.err.println("problems connecting"); System.out.println(e); }[/PHP] Mir wurde gesagt das der user java0 auch die DB ist! Ich benutze den WSAD 5.1 (Java 1.3.1) und die classes12.zip von Oracle! Jmd ne Lösung? Hab ich was vergessen?
Felicie Geschrieben 30. Juni 2005 Geschrieben 30. Juni 2005 Huhu popeye, ich würd noch mal prüfen, ob der Connect-String (jdbc:oracle:thin:@13.13.101.3:1521:java0) so OK ist (müsste in der Doku des Oracle-JDBC-Treibers stehen). Ansonsten gibts eventuell ein Firewall-Problem. Vielleicht mal ein Telnet auf 13.13.101.3:1521 versuchen. Wenn das nicht klappt, liegts wahrscheinlich daran. LG, Feli
Amstelchen Geschrieben 30. Juni 2005 Geschrieben 30. Juni 2005 (ERR=[B]12505[/B])(ERROR_STACK=(ERROR=(CODE=[B]12505[/B]) ORA-12505: TNS: listener could not resolve SID given in connection description. heisst, er kann die datenbank-SID nicht umsetzen, weil sie nicht angegeben wurde. jdbc:oracle:thin:@13.13.101.3:1521:java0 ich glaube, statt java0 gehört nicht der username, sondern die SID (datenbankname). check das mal in deiner tnsnames.ora, ob die angabe die du bekommen hast überhaupt stimmt. s'Amstel
Popeye1979 Geschrieben 30. Juni 2005 Autor Geschrieben 30. Juni 2005 (ERR=[B]12505[/B])(ERROR_STACK=(ERROR=(CODE=[B]12505[/B]) ORA-12505: TNS: listener could not resolve SID given in connection description. heisst, er kann die datenbank-SID nicht umsetzen, weil sie nicht angegeben wurde. jdbc:oracle:thin:@13.13.101.3:1521:java0 ich glaube, statt java0 gehört nicht der username, sondern die SID (datenbankname). check das mal in deiner tnsnames.ora, ob die angabe die du bekommen hast überhaupt stimmt. s'Amstel Merci beaucoup! Auf ein weiteres Nachfragen wurde mir dann mal die korrekte SID genannt! Ich bin druff! Danke schön!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden