Hallo zusammen,
ich habe folgendes Problem:
ich habe vor einigen Monaten eine Anwendung geschrieben, mit der
man die interne IT-Infrastruktur erfassen, ändern, löschen usw. kann.
Verwendet wurde der SQL Server 2005 und als DB-Treiber
der JDBC Treiber 2.0.
Damals lief die Anwendung astrein. In der Zwischenzeit musste
ich allerdings den Rechner neu installieren und stehe nun wie damals
vor demselben Problem: ich schaffe es nicht, den Treiber korrekt
in das Projekt einzubinden... .
Ich hätte auch eigentlich erwartet, dass die Anwendung weiterhin funktioniert,
aber das war wohl ein Trugschluss.
Ich weiß, dass der Vorgang in vielen Quellen beschrieben wird, aber irgendwie...
naja, lassen wir das.
Also hier die Vorgehensweise:
Ich habe den "JDBC Driver 2.0" erneut herunter geladen. Da liegen jetzt im Unterordner
sqljdbc_2.0\enu die Jar-Dateien:
SQLDBC.JAR
SQLDBC4.JAR
Was musste ich mit diesen Dateien nochmal anstellen?
Wirklich "nur" die Aufnahme in die CLASSPATH-Umgebungsvariable
oder noch irgendwelche anderen Schritte.
Ich programmiere mit Eclipse und kann mich erinnern, früher ein Tool benutzt zu haben, womit man Datenbank-Anbindungen testen kann, aber das lässt sich nicht mehr installieren... .
Hier mal konkret der Code:
Der erste Teil funktioniert einwandfrei, im zweiten hängt es dann... .
Grüße
Mesturian
ich habe folgendes Problem:
ich habe vor einigen Monaten eine Anwendung geschrieben, mit der
man die interne IT-Infrastruktur erfassen, ändern, löschen usw. kann.
Verwendet wurde der SQL Server 2005 und als DB-Treiber
der JDBC Treiber 2.0.
Damals lief die Anwendung astrein. In der Zwischenzeit musste
ich allerdings den Rechner neu installieren und stehe nun wie damals
vor demselben Problem: ich schaffe es nicht, den Treiber korrekt
in das Projekt einzubinden... .
Ich hätte auch eigentlich erwartet, dass die Anwendung weiterhin funktioniert,
aber das war wohl ein Trugschluss.
Ich weiß, dass der Vorgang in vielen Quellen beschrieben wird, aber irgendwie...
naja, lassen wir das.
Also hier die Vorgehensweise:
Ich habe den "JDBC Driver 2.0" erneut herunter geladen. Da liegen jetzt im Unterordner
sqljdbc_2.0\enu die Jar-Dateien:
SQLDBC.JAR
SQLDBC4.JAR
Was musste ich mit diesen Dateien nochmal anstellen?
Wirklich "nur" die Aufnahme in die CLASSPATH-Umgebungsvariable
oder noch irgendwelche anderen Schritte.
Ich programmiere mit Eclipse und kann mich erinnern, früher ein Tool benutzt zu haben, womit man Datenbank-Anbindungen testen kann, aber das lässt sich nicht mehr installieren... .
Hier mal konkret der Code:
Java:
public int DBConnectionTestLoadDriver() {
int zustand_driver;
try {
Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
zustand_driver = 0;
}
catch(Exception ex) {
zustand_driver = 1;
}
return zustand_driver;
}
public int DBConnectionTestOpenDB() {
int zustand_open;
try {
con = DriverManager.getConnection("jdbc:odbc:sqlserver://SQL2008:1433/ConnectionTest", "TestConnection", "test");
zustand_open = 2;
}
catch(Exception ex) {
zustand_open = 3;
}
return zustand_open;
}
Der erste Teil funktioniert einwandfrei, im zweiten hängt es dann... .
Grüße
Mesturian