Share via


Systemanforderungen für JDBC Driver

Für den Zugriff auf Daten einer SQL Server-Datenbank mit Microsoft SQL Server JDBC Driver müssen die folgenden Komponenten auf dem Computer installiert sein:

  • Microsoft SQL Server JDBC Driver
  • Java Runtime Environment (JRE)

JRE-Anforderungen

Seit der Einführung von Microsoft SQL Server JDBC Driver wurde die JDBC-Treiberunterstützung für die API der JDBC (Java Database Connectivity)-Spezifikation um die JDBC 4.0-API erweitert. JDBC 4.0 wurde als Bestandteil von Sun JDK (Java SE Development Kit) 6.0 und JRE (Java Runtime Environment) 6.0 eingeführt. JDBC 4.0 ist eine Obermenge von JDBC 3.0.

Microsoft SQL Server JDBC Driver unterstützt sowohl JDBC 3.0 als auch JDBC 4.0.

Wenn Sie Microsoft SQL Server JDBC Driver auf Windows- und UNIX-Betriebssystemen bereitstellen, müssen Sie die Installationspakete "sqljdbc_<Version>_deu.exe" bzw. "sqljdbc_<Version>_deu.tar.gz" verwenden. Weitere Informationen zum Bereitstellen von JDBC Driver finden Sie unter dem Thema Bereitstellen von JDBC Driver.

Aus Gründen der Abwärtskompatibilität und zur Unterstützung möglicher Upgradeszenarios enthält JDBC Driver in jedem Installationspaket zwei JAR-Klassenbibliotheken: sqljdbc.jar und sqljdbc4.jar.

JAR Beschreibung

sqljdbc.jar

Die sqljdbc.jar-Klassenbibliothek stellt die JDBC 3.0-Unterstützung bereit.

Die sqljdbc.jar-Klassenbibliothek erfordert JRE (Java Runtime Environment), Version 5.0. Beim Verwenden von sqljdbc.jar für JRE 6.0 wird beim Herstellen einer Verbindung mit einer Datenbank eine Ausnahme ausgelöst.

Hinweis

Der JDBC-Treiber unterstützt JRE 1.4 nicht. Sie müssen JRE 1.4 auf JRE 5.0 oder höher aktualisieren, wenn Sie den JDBC-Treiber verwenden. In bestimmten Fällen müssen Sie die Anwendung neu kompilieren, da sie möglicherweise nicht mit JDK 5.0 oder höher kompatibel ist. Weitere Informationen finden Sie in der Dokumentation auf der Sun Microsystems-Website.

sqljdbc4.jar

Die sqljdbc4.jar-Klassenbibliothek stellt die JDBC 4.0-Unterstützung bereit. Sie umfasst alle Funktionen von sqljdbc.jar sowie die neuen JDBC 4.0-Methoden.

Die sqljdbc4.jar-Klassenbibliothek erfordert JRE (Java Runtime Environment), Version 6.0 oder höher. Beim Verwenden von sqljdbc4.jar für JRE 1.4 oder 5.0 wird eine Ausnahme ausgelöst.

Hinweis

Verwenden Sie sqljdbc4.jar, wenn die Anwendung unter JRE 6.0 ausgeführt werden muss, auch wenn die Anwendung keine JDBC 4.0-Funktionen verwendet.

Beachten Sie, dass der JDBC-Treiber zwar für die Verwendung mit und die Unterstützung von allen wichtigen Sun-kompatiblen Java-VMs (Virtual Machines) ausgelegt ist, aber mit Sun JRE 5.0 oder höher getestet wird.

SQL Server-Anforderungen

Der JDBC-Treiber wurde speziell für neue Features in SQL Server 2005 entwickelt. Er ist aber auch abwärtskompatibel mit SQL Server 2000 (einschließlich der 64-Bit-Version). JDBC Driver 3.0 unterstützt die neuen date- und time-Typen, umfangreiche benutzerdefinierte Typen und Spalten mit geringer Dichte in SQL Server 2008.

Betriebssystemanforderungen

Der JDBC-Treiber ist für alle Betriebssysteme ausgelegt, die die Verwendung einer JVM (Java Virtual Machine) unterstützen. Allerdings wurden nur die Betriebssysteme Sun Solaris, SUSE Linux und Windows XP oder höher offiziell getestet.

Unterstützte Sprachen

Der JDBC-Treiber unterstützt alle SQL Server-Spaltensortierungen. Weitere Informationen zu den vom JDBC-Treiber unterstützten Sortierungen finden Sie unter Internationale Funktionen von JDBC Driver.

Weitere Informationen zu Sortierungen finden Sie unter "Arbeiten mit Sortierungen" in der SQL Server-Onlinedokumentation.

Siehe auch

Weitere Ressourcen

Übersicht über JDBC Driver