hallo zusammen,
ich hab eine webservice entwickelt der daten aus einer MS Access DB auslesen soll. wenn ich lokal mit Tomcat über ecplise auf localhost den service teste, funktioniert alles einwandfrei (db ist hier auch lokal).
Sobald ich den Service am Server deploye (db auch am Server), findet er leider die Access db nicht mehr und ich weiß nicht warum
Fehler im Log File von tomcat:
java.sql.SQLException: [Mircosoft][ODBC Driver Manager] Data source not found and no default driver specified......
Ich habe mittls ecplise und einer einfachen Java Application direkt am Server mit den gleichen Einstellungen wie unten getestet und da funktioniert der Zugriff auf die DB auch einwandfrei.
Hat von euch jemand eine Idee woran das liegen könnte? Muss man da irgendwas für den Tomcat einstellen? oder den url ändern?
besten dank, j
ich hab eine webservice entwickelt der daten aus einer MS Access DB auslesen soll. wenn ich lokal mit Tomcat über ecplise auf localhost den service teste, funktioniert alles einwandfrei (db ist hier auch lokal).
Sobald ich den Service am Server deploye (db auch am Server), findet er leider die Access db nicht mehr und ich weiß nicht warum
Fehler im Log File von tomcat:
java.sql.SQLException: [Mircosoft][ODBC Driver Manager] Data source not found and no default driver specified......
Ich habe mittls ecplise und einer einfachen Java Application direkt am Server mit den gleichen Einstellungen wie unten getestet und da funktioniert der Zugriff auf die DB auch einwandfrei.
Code:
private String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; private String url = "jdbc:odbc:dbname"; Class.forName(driver); con = DriverManager.getConnection(url);
besten dank, j
Comment