2012-12-17 46 views
0

我有Java代碼,暫時必須在Java 1.4中運行,並且正在使用SQL Server 2000 Driver for JDBC。我們正在使用的MS SQL Server之一正在從SQL Server 2000升級到SQL Server 2008. SQL 2000 JDBC驅動程序在2008年無法使用,正如我在實踐中發現的,從reading online。支持JDBC的從Java 1.4連接到SQL 2008

所有(?)較新版本的SQL 2008(2,3 & 4)require的Java 5或Java 6

我怎樣才能連接到MS SQL Server 2008的從Java 1.4嗎?

編輯它看起來像的SQL Server 2005 JDBC驅動程序1.2會讓我從Java 1.4連接到SQL 2008,但the download isn't available anymore

+1

爲什麼你必須使用Java 1.4?爲什麼不能更新到適用於較新JDBC驅動程序的版本? – Nexion

+0

@Nexion - 我的代碼在需要Java 1.4的IBM Maximo 6中運行。 – Peter

回答

2

您可以使用第三方驅動程序,如jdts:http://jtds.sourceforge.net。 1.2.x版本在版本1.3至6上運行。以下是描述如何使用它的好鏈接:Help me create a jTDS connection string

+0

如果我正確地閱讀他們的頁面,我會確保該jar可以在我的類路徑中訪問,然後修改存儲MSSQL JDBC設置的現有靜態變量(「com.microsoft.jdbc.sqlserver.SQLServerDriver」和「jdbc:微軟:SQLSERVER://「)。聽起來正確嗎? – Peter

+0

是的。我添加了一個鏈接,詳細描述如何在上面使用它。 – yakshaver