带有JDK 1.6驱动程序的SQL Server 2000

时间:2014-07-29 03:51:19

标签: jdbc driver sql-server-2000 jdk1.6

我在SQL Server 2000和JDK 1.6版的组合中遇到以下错误。有人可以指导我使用正确的驱动程序来进行这种组合吗?

" com.microsoft.sqlserver.jdbc.SQLServerException:此驱动程序不支持SQL Server版本8"

Microsoft已停止为旧版SQL Server提供驱动程序。此时,我使用驱动程序sqljdbc4.jar进行JDK 1.6。我确实知道这是不对的,因为sqljdbc4适用于SQL Server 2005及更高版本。

请帮我解决这个问题。我不想为此目的使用jTDS驱动程序jar。欢迎任何其他建议。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我得到了答案!

问题在于Drvier版本。我没有使用sqljdbc4.jar(版本3),而是使用sqljdbc4.jar(版本4)。

可以通过在连接对象上使用语句connection.getMetaData().getDriverMajorVersion()connection.getMetaData().getDriverMinorVersion()来识别差异。

我希望这对所有MS SQL Server新手都有帮助。

干杯!