Navicat连接SQL Server及SpringBoot连接SQL Server(jtds)

安装自带的SQL Server客户端

去到Navicat安装目录,找到安装程序,安装即可。

安装对应版本的Microsoft ODBC Driver for SQL Server

打开Navicat输入对应的SQL Server相关信息

然后点测试连接,提示连接成功。

SpringBoot连接SQL Server(jtds)

maven pom.xml引入依赖

jtds适用于2000及以前的版本(新版本不用这个)

xml 复制代码
        <dependency>
            <groupId>net.sourceforge.jtds</groupId>
            <artifactId>jtds</artifactId>
            <version>1.3.1</version>
        </dependency>

application.yml

Druid连接池

yaml 复制代码
spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    driver-class-name: net.sourceforge.jtds.jdbc.Driver
    url: jdbc:jtds:sqlserver://192.168.1.110:1433/master;instance=MSSQLSERVER
    username: sa
    password: sa
    druid:
      #必须配置validationQuery,否则查询会报错。
      validationQuery: SELECT 1

Hikari连接池

yaml 复制代码
spring:
  datasource:
    type: com.zaxxer.hikari.HikariDataSource
    driver-class-name: net.sourceforge.jtds.jdbc.Driver
    url: jdbc:jtds:sqlserver://192.168.1.110:1433/master;instance=MSSQLSERVER
    username: sa
    password: sa
    hikari:
      #必须配置connection-test-query,否则查询会报错。
      connection-test-query: SELECT 1
相关推荐
三贝41 分钟前
Java面试实战:Spring Boot微服务在电商场景的技术深度解析
spring boot·redis·微服务·分布式事务·java面试·电商系统·技术面试
叫我阿柒啊2 小时前
Java全栈工程师的面试实战:从技术细节到业务场景
java·数据库·spring boot·微服务·vue·全栈开发·面试技巧
布朗克1682 小时前
OpenTelemetry 通过自动埋点(Java Agent) 应用于springboot项目
java·spring boot·spring·opentelemetry
浊尘8 小时前
SQL Server 查看备份计划
数据库·sqlserver
杏花春雨江南9 小时前
腾讯云 CVM 上的 SpringBoot 应用避免非法访问
spring boot·云计算·腾讯云
程序员 Andy12 小时前
项目中为什么使用SpringBoot?
java·spring boot·后端
麦兜*20 小时前
Spring Boot 集成 Docker 构建与发版完整指南
java·spring boot·后端·spring·docker·系统架构·springcloud