共用方式為


JDBC 驅動程式中的新功能

下列幾節討論 Microsoft SQL Server 2005 JDBC Driver 的新功能。

JDBC Driver 1.2 版的新功能

此 1.2 版的 Microsoft SQL Server 2005 JDBC Driver 包括數個新功能及加強功能。下列幾節描述在 1.2 版中對 JDBC 驅動程式所做的加強。

適應性緩衝

JDBC 驅動程式現在提供適應性緩衝功能,這是針對在沒有伺服器資料指標負擔的情況下,擷取任何種類的大數值資料而設計的。如需有關如何使用適應性緩衝功能的詳細資訊,請參閱<使用適應性緩衝>。

JDBC 驅動程式提供新的 responseBuffering 屬性以及新的資料流 getter 方法做為這個功能的一部分。responseBuffering 連接字串屬性可讓您設定或擷取適應性緩衝模式。如需有關新 responseBuffering 屬性的詳細資訊,請參閱<設定連接屬性>。

新的 get<Type>Stream 方法支援大數值 OUT 參數。如需詳細資訊,請參閱 SQLServerCallableStatement 類別。

SSL 加密

JDBC 驅動程式現在提供安全通訊端層 (SSL) 加密來保護具有 SQL Server 資料庫的通訊通道。如需有關如何使用 SSL 加密資料的詳細資訊,請參閱<使用 SSL 加密>。

JDBC 驅動程式提供新的連接屬性以及新的 getter 和 setter 方法做為這個功能的一部分。新的連接屬性為:encrypttrustServerCertificatetrustStoretrustStorePasswordhostNameInCertificate。如需有關如何在 Java 應用程式中使用這些新連接字串屬性的詳細資訊,請參閱<設定連接屬性>。如需有關如何使用適當之 setter 和 getter 方法來設定或取得這些屬性值的詳細資訊,請參閱 SQLServerDataSource 類別。

緊密繫結的 XA 交易

JDBC 驅動程式現在提供 SSTRANSTIGHTLYCPLD 旗標,讓應用程式使用 XA 分支交易識別碼 (XID) 不同,但全域交易識別碼 (GTRID) 相同之緊密繫結的 XA 交易。如需詳細資訊,請參閱<瞭解 XA 交易>。

範例應用程式

JDBC 驅動程式的說明系統包括範例應用程式的集合,這些範例應用程式會示範各種在 Java 應用程式中使用 JDBC 驅動程式的技術。在這個 1.2 版中,說明系統也提供兩個使用適應性緩衝功能示範的額外新範例。如需範例應用程式的詳細資訊,請參閱<範例 JDBC 驅動程式應用程式>。

另請參閱

其他資源

JDBC 驅動程式概觀