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><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附加方式:
SpringBoot+SQLSERVER2000问题一相关推荐
- Springboot 从数据库读取数据库配置信息,动态切换多数据源 最详细实战教程
以前写过一篇教程,Springboot AOP方式切换多数据源(主从两库类似情况使用最佳): https://blog.csdn.net/qq_35387940/article/details/100 ...
- 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题
继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...
- Dockerfile springboot项目拿走即用,将yml配置文件从外部挂入容器
Dockerfile 将springboot项目jar包打成镜像,并将yml配置文件外挂. # 以一个镜像为基础,在其上进行定制.就像我们之前运行了一个 nginx 镜像的容器,再进行修改一样,基础镜 ...
- SpringBoot部署脚本,拿走即用!
一个可以直接拿来使用的shell脚本,适用于springboot项目 #!/bin/bash # 这里可替换为你自己的执行程序,其他代码无需更改,绝对路径相对路径均可. # 若使用jenkins等工具 ...
- SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos
SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...
- springboot整合swagger2之最佳实践
来源:https://blog.lqdev.cn/2018/07/21/springboot/chapter-ten/ Swagger是一款RESTful接口的文档在线自动生成.功能测试功能框架. 一 ...
- SpringBoot中实现quartz定时任务
Quartz整合到SpringBoot(持久化到数据库) 背景 最近完成了一个小的后台管理系统的权限部分,想着要扩充点东西,并且刚好就完成了一个自动疫情填报系统,但是使用的定时任务是静态的,非常不利于 ...
- Springboot 利用AOP编程实现切面日志
前言 踏入Springboot这个坑,你就别想再跳出来.这个自动配置确实是非常地舒服,帮助我们减少了很多的工作.使得编写业务代码的时间占比相对更大.那么这里就讲一下面向切面的日志收集.笔者使用lomb ...
- 【Springboot】日志
springBoot日志 1.目前市面上的日志框架: 日志门面 (日志的抽象层): JCL(Jakarta Commons Logging) ...
- 【springboot】配置
配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: •application.properties •application.yml 配置文件的作用:修改SpringBoot自 ...
最新文章
- ubuntu mysql 改密码_tpcc-mysql 压力测试
- Oracle 序列和触发器
- 10道关于Java泛型的面试题
- 详解如何充分发挥先验信息优势,用MRC框架解决各类NLP任务
- 测试计算机操作基础知识,计算机病毒基础知识测试
- The import com.google cannot be resolved解决方法
- 中国.NET开发者峰会特别活动-基于k8s的微服务和CI/CD动手实践报名
- Oracle入门(十四.22)之创建DDL和数据库事件触发器
- java 链表 最小堆优先级队列_Java集合细说
- Best Coder Round#25 1003 树的非递归访问
- MyBatis中解决字段名与实体类属性名不相同的冲突
- 关于AD9的一些使用
- 2019数码倒腾经验 斐讯T1以及9008刷机 新路由三newifi3 470矿卡
- 《孔雀东南飞》幕后故事的考证
- 关于华硕笔记本window10使用U盘启动盘进行重装系统的流程记录。
- strlen()函数
- 3秒解一元二次不等式
- 鼠标精灵对码软件_Photo Frame 图片编辑软件(相框精灵)
- 项目管理软件四大作用介绍
- otrs安装mysql_otrs安装配置