L
Louis2
Gast
Hallo,
ich möchte eine Verbindung zu einer DB hinkriegen, das ganze sieht so aus:
Die Werte DBServer usw... sind vordefiniert und werden aus einer .ini herausgeholt. Treiber für die Java-JDBC Verbindung existiert auch (Oracle 9).
Beim compilieren kommt die SQLException:
Wieso wurde meine Connection nicht angenommen und zurückgewiesen?
Danke.
ich möchte eine Verbindung zu einer DB hinkriegen, das ganze sieht so aus:
Code:
String resultauftrag=new String();
Class.forName("oracle.jdbc.driver.OracleDriver");
//DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
String url = "jdbc:oracle:thin:@"+DBServer+":1521:"+DBName;
Connection connection = DriverManager.getConnection(url, DBUser, DBPassword);
connection.setAutoCommit(false);
Statement auftrag = connection.createStatement();
resultauftrag = "SELECT AUF001, AUF012, AUF004, AUF015, AUF016, AUF020 FROM Auftrag WHERE customerid='1619'";
auftrag.executeUpdate(resultauftrag);
connection.commit();
message.setText(resultauftrag);
}
catch(ClassNotFoundException e1)
{
e1.printStackTrace();
}
catch(Exception e2)
{
e2.printStackTrace();
}
Die Werte DBServer usw... sind vordefiniert und werden aus einer .ini herausgeholt. Treiber für die Java-JDBC Verbindung existiert auch (Oracle 9).
Beim compilieren kommt die SQLException:
java.sql.SQLException: E/A-Exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093632)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:334)
at oracle.jdbc.ttc7.TTC7Protocol.handleIOException(TTC7Protocol.java:3678)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:352)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:365)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:547)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:347)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at SammelMailGUI_Swing.<init>(SammelMailGUI_Swing.java:93)
at SammelMailGUI_Swing.main(SammelMailGUI_Swing.java:228)
Wieso wurde meine Connection nicht angenommen und zurückgewiesen?
Danke.