Systemanforderungen für den JDBC-Treiber

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

Ab Version 2.0 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, Version 2.0, unterstützt sowohl JDBC 3.0 als auch JDBC 4.0.

Wenn Sie Microsoft SQL Server JDBC Driver, Version 2.0, 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 des JDBC-Treibers.

Aus Gründen der Abwärtskompatibilität und zur Unterstützung möglicher Upgradeszenarios enthält JDBC Driver, Version 2.0, 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.

HinweisHinweis:
JDBC Driver, Version 2.0, unterstützt JRE 1.4 nicht. Sie müssen JRE 1.4 auf JRE 5.0 oder höher aktualisieren, wenn Sie JDBC Driver, Version 2.0, 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.

sqljdbc.jar

Die sqljdbc4.jar-Klassenbibliothek stellt die JDBC 4.0-Unterstützung bereit. Sie umfasst alle Features 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.

HinweisHinweis:
Verwenden Sie sqljdbc4.jar, wenn die Anwendung unter JRE 6.0 ausgeführt werden muss, auch wenn die Anwendung keine JDBC 4.0-Features 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 abwärtskompatibel mit SQL Server 2000 (einschließlich der 64-Bit-Version).

Wichtig

Mit Microsoft SQL Server JDBC Driver, Version 2.0, kann eine Verbindung mit SQL Server 2008 hergestellt werden, er bietet jedoch keine vollständige Unterstützung für die neuen Datentypen oder andere neue Features 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 Features des JDBC-Treibers.

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

Siehe auch

Andere Ressourcen

Übersicht über den JDBC-Treiber