欢迎光临
我们一直在努力

SpringBoot SQLSERVER2000问题一,仪征一小学生午餐问题

备忘:

1、要在新装机器上直接安装SQLServer2K,再试验是否能成功连通

问题一:

com.microsoft.sqlserver.jdbc.SQLServerException: 该驱动程序不支持 SQL Server 8 版。 ClientConnectionId:383e6ea3-b678-4ec5-a4bb-0266332681c9

解决步骤:

0、升级SQLServer2000的补丁SP4,但不知是不是这个起了作用

1、在pom文件尾(也许哪都行)加下如下代码,表示另一个下载仓库。原来微软的jar不提供maven下载,所以会一直爆红),其它填加依赖正常加就行,但必需是sqljdbc4-3.0,其它任何版本都不行。

加仓库:

<repositories> <repository> 香港vps <id>apache</id> <url>https://repo.maven.apache.org/maven?</url> </repository> <repository> <id>clojars</id> <url>http://clojars.org/repo/</url> </repository></repositories> 依赖:注释掉的是走过的坑<dependency> <groupId>com.microsoft</groupId> <artifactId>sqljdbc4</artifactId> <version>3.0</version> <!–<systemPath>${project.basedir}/src/lib/sqljdbc4-3.0.jar</systemPath>–></dependency>

?

走过的坑,如2、3步后,效果是:这样附加后,随然开发环境能用,但是pakage后生成jar,在命令行 java -jar 生成的jar文.jar时,会提示缺件这个jar包

2、用sqljdbc4-3.0.jar

我试了N次,高低版本均不行;用Maven自动下载也不成功,这样的话一直红3.0,只好手动下载下,手动附加。

下载地址:https://mvnrepository.com/artifact/com.microsoft/sqljdbc4/3.0

3、sqljdbc4-3.0.jar附加方式:

?

77521944

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。