Neues in JDBC-Treiber

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

Neuigkeiten in JDBC Driver Version 1.2

Die Version 1.2 von Microsoft SQL Server 2005 JDBC Driver umfasst mehrere neue Features und Verbesserungen. In den folgenden Abschnitten werden die Verbesserungen des JDBC-Treibers in Version 1.2 beschrieben.

Adaptive Pufferung

Der JDBC-Treiber stellt nun ein Feature für die adaptive Pufferung bereit, durch das alle Daten mit großen Werten ohne den Aufwand für Servercursor abgerufen werden können. Weitere Informationen zum Verwenden des Features für die adaptive Pufferung finden Sie unter Verwenden der adaptiven Pufferung.

Der JDBC-Treiber stellt eine neue responseBuffering-Eigenschaft und neue Streaming-Abrufmethoden als Teil dieses Features bereit. Die responseBuffering-Eigenschaft für Verbindungszeichenfolgen ermöglicht es Ihnen, den Modus für die adaptive Pufferung festzulegen oder abzurufen. Weitere Informationen zur neuen responseBuffering-Eigenschaft finden Sie unter Festlegen von Verbindungseigenschaften.

Die neuen get<Type>Stream-Methoden unterstützen OUT-Parameter mit großen Werten. Weitere Informationen finden Sie unter der SQLServerCallableStatement-Klasse.

SSL-Verschlüsselung

Der JDBC-Treiber stellt nun Secure Sockets Layer (SSL)-Verschlüsselung zum Sichern des Kommunikationskanals mit der SQL Server-Datenbank bereit. Weitere Informationen zum Verschlüsseln der Daten mit SSL finden Sie unter Verwenden der SSL-Verschlüsselung.

Der JDBC-Treiber stellt neue Verbindungseigenschaften und neue Abruf- und Festlegungsmethoden als Teil dieses Features bereit. Die neuen Verbindungseigenschaften lauten wie folgt: encrypt, trustServerCertificate, trustStore, trustStorePassword und hostNameInCertificate. Weitere Informationen zur Verwendung dieser neuen Eigenschaften von Verbindungszeichenfolgen in einer Java-Anwendung finden Sie unter Festlegen von Verbindungseigenschaften. Weitere Informationen zum Festlegen oder Abrufen des Werts dieser Eigenschaften mithilfe der entsprechenden Abruf- und Festlegungsmethoden finden Sie unter der SQLServerDataSource-Klasse.

Eng verkoppelte XA-Transaktionen

Der JDBC-Treiber stellt nun ein SSTRANSTIGHTLYCPLD-Flag bereit, damit die Anwendungen die eng verkoppelten XA-Transaktionen verwenden können, die verschiedene XA-Verzweigungstransaktions-IDs (XIDs) aufweisen, jedoch über dieselbe globale Transaktions-ID (GTRID) verfügen. Weitere Informationen finden Sie unter Grundlegendes zu XA-Transaktionen.

Beispielanwendungen

Das Hilfesystem für den JDBC-Treiber enthält mehrere Beispielanwendungen, die verschiedene Verfahren für die Verwendung des JDBC-Treibers in Java-Anwendungen verdeutlichen. In dieser Version (1.2) stellt das Hilfesystem außerdem zwei neue zusätzliche Beispiele bereit, in denen die Verwendung des Features für die adaptive Pufferung veranschaulicht wird. Weitere Informationen zu den Beispielanwendungen finden Sie unter Beispiele für JDBC-Treiberanwendungen.

Siehe auch

Andere Ressourcen

Übersicht über den JDBC-Treiber