Pages

2011年8月13日 星期六

Microsoft JDBC for MS SQL Server 系統需求



JDBC
for SQL Server 2000
JAR
msbase.jar

mssqlserver.jar

msutil.jar
jar
類別庫會提供 MSSQL2000 JDBC DRIVER 的支援。




JDBC
Driver支援 JRE 1.4,但連到SQL 2005 或 2008會出現異常。



JDBC
2.0 for SQL Server 2005
JAR
sqljdbc.jar sqljdbc.jar

類別庫會提供 JDBC 2.0 的支援。


sqljdbc.jar
類別庫需要使用 Java Runtime Environment (JRE) 5.0 版。 如果您在 JRE 6.0 上使用
sqljdbc.jar,將會在連接至資料庫時擲回例外狀況。


注意:

JDBC
Driver 不支援 JRE 1.4。 使用 JDBC Driver0 時,您必須將 JRE 1.4 升級為 JRE 5.0 或更新版本。
在某些情況下,您可能必須重新編譯應用程式,因為它可能與 JDK 5.0 或更新版本不相容。 如需詳細資訊,請參閱 Sun
Microsystems 網站上的文件。



JDBC
3.0 for SQL Server 2008
JAR
sqljdbc.jar sqljdbc.jar
類別庫會提供 JDBC 3.0 的支援。


sqljdbc.jar

類別庫需要使用 Java Runtime Environment (JRE) 5.0 版。 如果您在 JRE 6.0 上使用
sqljdbc.jar,將會在連接至資料庫時擲回例外狀況。


注意:

JDBC
Driver 不支援 JRE 1.4。 使用 JDBC Driver0 時,您必須將 JRE 1.4 升級為 JRE 5.0 或更新版本。
在某些情況下,您可能必須重新編譯應用程式,因為它可能與 JDK 5.0 或更新版本不相容。 如需詳細資訊,請參閱 Sun
Microsystems 網站上的文件。
sqljdbc4.jar sqljdbc4.jar
類別庫會提供 JDBC 4.0 的支援。 它包括
sqljdbc.jar

的所有功能以及新增的 JDBC 4.0 方法。


sqljdbc4.jar

類別庫需要使用 Java Runtime Environment (JRE) 6.0 版或更新版本。 在 JRE 1.4 或 5.0 上使用
sqljdbc4.jar將會擲回例外狀況。


意:


當您的應用程式必須在 JRE 6.0 上執行時,請使用 sqljdbc4.jar,即使應用程式並未使用 JDBC 4.0 功能也一樣。


以開發來說,當然是越新版功能越強。
但是如果需要可以跨所有SQL Server版本的JDBC驅動,可以安裝JTDS來符合需求。

目前幾乎都是用jtds來開發會比較方便,因為微軟一直出新的driver來相容新的SQL Server,
導致要一直更新JDBC,對穩定性及安全性來說,實在是有點風險阿。

Related Posts:

  • 關於資料庫加鎖的知識 LockType 屬性 指示編輯過程中對記錄使用的鎖定類型。 設置和返回值 設置或返回以下某個 LockTypeEnum 的值。 常量 說明 adLockReadOnly 預設值,唯讀。無法更改資料。 adLockPessimistic 保守式記錄鎖定(逐條)。提供者執行必要的操作確保成功編輯記錄,通常採用編輯時立即鎖定資料來源的記錄的方式。 adLo… Read More
  • SQL LOCK 簡易描述LOCK提示描述: HOLDLOCK將共用鎖保留到事務完成,而不是在相應的表、行或資料頁不再需要時就立即釋放鎖。HOLDLOCK等同於SERIALIZABLE。 NOLOCK不要發出共用鎖,並且不要提供排它鎖。當此選項生效時,可能會讀取未提交的事務或一組在讀取中間回滾的頁面。有可能發生髒讀。僅應用於SELECT語句。 PAGLOCK在通常使用單個表鎖的地方採用頁鎖。 READCOMMITTED用與運行在提交讀隔離級別的事務相同的鎖語義… Read More
  • 鎖的概述 一. 為什麼要引入鎖  多個使用者同時對資料庫的併發操作時會帶來以下資料不一致的問題:  丟失更新 A,B兩個使用者讀同一資料並進行修改,其中一個用戶的修改結果破壞了另一個修改的結果,比如訂票系統  髒讀 A使用者修改了資料,隨後B使用者又讀出該資料,但A使用者因為某些原因取消了對資料的修改,資料恢復原值,此時B得到的資料就與資料庫內的資料產生了不一致  不可… Read More
  • Microsoft JDBC for MS SQL Server 系統需求 JDBC for SQL Server 2000 JAR 描 述 msbase.jar mssqlserver.jar msutil.jar jar 類別庫會提供 MSSQL2000 JDBC DRIVER 的支援。 JDBC Driver支援 JRE 1.4,但連到SQL 2005 或 2008會出現異常。 JDBC 2.0 for SQL Server 2005 … Read More
  • MS-SQL Server Log 檔清理方式 最近在刪除大筆資料時後發現,資料庫的LOG.LDF檔案會隨著刪除的比數增加,真是掰思不得其解。 於是上網尋找解決方案,總共有兩種。 1. 刪除法 第一步: 執行SQL語法,卸載資料庫:   EXEC   sp_detach_db   @dbname   =   'MYDBNAME' 第二步: 刪除MYDBNAME_Log.LDF 第三步: … Read More

0 意見: