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,對穩定性及安全性來說,實在是有點風險阿。

0 意見: