Microsoft SQL Server JDBC Driver 3.0官方地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707
針對2.0,主要增加了對sql server 2008 r2的支援。
從 2.0 到 3.0 的更改:
327029 “未能載入 sqljdbc_auth.dll”異常現在包含更多有關失敗原因的資訊。
329180 應用程式伺服器現在可以使用 Wrapper 介面來實現 SQLServerDataSource 執行個體的代理以及其他實現 Wrapper 介面的類。
293533 當 lastUpdateCount=true 時,表觸發器執行的預存程序的傳回值不再影響 INSERT、UPDATE 或 DELETE 查詢的更新計數。
345336 Statement.close() 在其基礎串連意外關閉之後出現無限迴圈的問題已經解決。
351393 executeUpdate 現在可為 BULK INSERT 查詢返回正確的更新計數。
327052 當隱含性資料指標轉換產生伺服器資料指標不支援的結果集時,ResultSet.getHoldability() 現在返回 ResultSet.HOLD_CURSORS_OVER_COMMIT。
374320 當方法遇到鎖定逾時或其他行錯誤時 ResultSet.close() 中出現無限迴圈的問題已經解決。
373923 驅動程式現在為其 SSL 通訊使用 TLS 協議,以符合聯邦資訊處理標準 (FIPS)。
376322 驅動程式現在串連在 Kerberos 環境中用作主鍵的容錯移轉夥伴。
305612 ResultSet.getInt("DATA_TYPE") 不再引發 TABLE SQL 類型的 NullPointerException。
411695 getSchemas 應該返回架構資訊。驅動程式在以前的版本中,返回的是使用者資訊而不是架構資訊。現在,根據 JDBC 規範,驅動程式將返回架構資訊並支援架構名稱的模式比對。
樣本:
JDBC Driver For SQL2000/2005/2008
java中如何以windows整合方式串連SQL Server