Freigeben über


Neues in JDBC-Treiber

In den folgenden Abschnitten werden die neuen Features von Microsoft SQL Server JDBC Driver, Version 2.0, erläutert.

Neuigkeiten in JDBC Driver, Version 2.0

Version 2.0 von Microsoft SQL Server JDBC Driver umfasst mehrere neue Features und Verbesserungen.

Treibername

Der Name des JDBC-Treibers enthält keine Versions-ID von SQL Server mehr. Daher ist die aktuelle Version des JDBC-Treibers Microsoft SQL Server JDBC Driver, Version 2.0.

JDBC 4.0-Unterstützung

JDBC Driver, Version 2.0, unterstützt jetzt die JDBC 4.0-API, die die folgenden neuen Features umfasst:

JDBC 3.0 Jar und JDBC 4.0 Jar

JDBC Driver, Version 2.0, enthält die beiden Klassenbibliotheksdateien sqljdbc.jar und sqljdbc4.jar für die jeweilige Verwendung mit den bevorzugten JRE (Java Runtime Environment)-Einstellungen.

Die Klassenbibliothek sqljdbc.jar bietet Unterstützung für JDBC 3.0 und benötigt JRE (Java Runtime Environment), Version 5.0. Die Klassenbibliothek sqljdbc4.jar bietet Unterstützung für JDBC 4.0 und benötigt JRE (Java Runtime Environment), Version 6.0, oder höher. sqljdbc4.jar enthält alle Features von sqljdbc.jar sowie die neuen JDBC 4.0-Methoden. Weitere Informationen zum Auswählen der richtigen JAR-Datei finden Sie unter Systemanforderungen für den JDBC-Treiber.

Wichtig

JDBC Driver, Version 2.0, unterstützt JRE 1.4 nicht.

sendStringParametersAsUnicode-Verbindungseigenschaft

Um bei Verwendung der JDBC-Datentypen CHAR, VARCHAR und LONGVARCHAR eine optimale Leistung zu erhalten, sollten Sie in Anwendungen mit Version 2.0 des JDBC-Treibers die sendStringParametersAsUnicode-Verbindungseigenschaft auf "false" festlegen und Methoden für nicht nationale Zeichensätze verwenden. Weitere Informationen zur sendStringParametersAsUnicode-Verbindungseigenschaft finden Sie unter Festlegen von Verbindungseigenschaften.

loginTimeout-Verbindungseigenschaft

Ab JDBC-Treiber, Version 2.0, ist der Standardwert der loginTimeout-Verbindungseigenschaft 15 Sekunden. In Version 1.2 war der Standardwert 0. Weitere Informationen zur loginTimeout-Verbindungseigenschaft finden Sie unter Festlegen von Verbindungseigenschaften.

Erweiterte Ablaufverfolgung für Treibervorgänge

In dieser Version von JDBC Driver wurde die Ablaufverfolgung des Treibervorgangs erweitert, sodass Ein- und Ausstiegspunkte protokolliert werden können und eine bessere Unterscheidung zwischen den Ablaufverfolgungsebenen möglich ist. Weitere Informationen finden Sie unter Ablaufverfolgung für Treibervorgänge.

Standardverhalten der adaptiven Pufferung

Ab JDBC Driver, Version 2.0, ist das Standardverhalten für die Antwortpufferung des Treibers "adaptive.". Dies bedeutet, dass das adaptive Verhalten in der Anwendung nicht explizit angefordert werden muss, um das Verhalten der adaptiven Pufferung zu verwenden. In Version 1.2 lautete der Puffermodus standardmäßig "full", und die Anwendung musste den Modus für die adaptive Pufferung explizit anfordern. Wenn Sie in der Anwendung das Standardverhalten aus Version 1.2 beibehalten möchten, müssen Sie die responseBufferring-Verbindungseigenschaft auf "full" festlegen. Weitere Informationen zur adaptiven Pufferung finden Sie unter Verwenden der adaptiven Pufferung.

Unterstützung für Sortierungen

In JDBC Driver, Version 2.0, unterstützt der Treiber alle Sortierungen, die von SQL Server 2000, SQL Server 2005 und den in SQL Server 2008 eingeführten neuen Sortierungen bzw. neuen Versionen der Windows-Sortierungsnamen unterstützt werden. Weitere Informationen finden Sie unter Internationale Features des JDBC-Treibers.

Siehe auch

Andere Ressourcen

Übersicht über den JDBC-Treiber