Home  >  Article  >  Database  >  com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此服

com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此服

WBOY
WBOYOriginal
2016-06-07 15:51:201699browse

使用myeclipse连接数据库时出现以下错误: 严重:Servlet.service()forservletjspthrewexception com.microsoft.sqlserver.jdbc.SQLServerException:不支持此服务器版本。目标服务器必须是SQLServer2000或更高版本。 atcom.microsoft.sqlserver.jdbc.SQLServe

使用myeclipse连接数据库时出现以下错误:

严重: Servlet.service() for servlet jsp threw exception

com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此服务器版本。目标服务器必须是 SQL Server 2000 或更高版本。
 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
 at com.microsoft.sqlserver.jdbc.DBComms.Prelogin(Unknown Source)

 at com.microsoft.sqlserver.jdbc.DBComms.(Unknown Source).....

JAR包问题,在项目的WEB-INFO/lib下存在sqljdbc4.jar和sqljdbc.jar两个札包,就是因为"sqljdbc.jar"版本太老的原因使得无法访问SQLSERVER08数据库,将“sqljdbc.jar”删掉,只留sqljdbc4.jar,之后再右击项目-->Build Path-->configureBuildPath-->将sqljdbc.jar删除,这样编译之后的classpath下就只有sqljdbc4.jar,就不会产生冲突;之后需要再重新部署tomcat,否则很可能不起效果。

免费下载sqljdbc4.jar的连接如下:

http://download.csdn.net/detail/tongyuehong/6860131

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:SqlServerNext article:SQLServer2008设置开启远程连接