SqlServer2005异常---不支持此服务器版本。目标服务器必须是 SQL Server 2000 或更高版本。

来源:互联网 发布:mac 屏幕涂层掉落 编辑:程序博客网 时间:2024/04/29 18:21

第一种:验证连接语句。

SqlServer2005连接代码 
  1. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 2005 version 
  2. Connection con DriverManager.getConnection("jdbc:sqlserver://DB_xxx;user=xxx;password=xxx");//2005 version  

SqlServer2000连接代码 
  1. Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); // 2000 version  
  2. Connection con DriverManager.getConnection("jdbc:microsoft:sqlserver://DB_xxx;user=xxx;password=xxx>");//2000 version  

问题解决:一般是将数据库的连接代码改为SqlServer2005的样式。


第二种:更换jar包。


问题解决:如果你看到到你的jar包是sqljdbc.jar改为sqljdbc4.jar

第三种:更换JDK,将jdk更换为1.6之上的

(多说一句,,现在的项目最好用jdk1.7)

2 0
原创粉丝点击