SQL SERVER LINUX

本文介绍了在Linux平台上访问SQL Server的方法,包括使用FreeTDS、jTDS及微软官方提供的JDBC驱动等途径,并提供了如何在Linux环境下通过Docker运行SQL Server服务端的详细步骤。此外还涉及到了Junit单元测试的配置与执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以前在Linux平台上访问SQL Server时常用的方式有:
http://www.freetds.org/
https://sourceforge.net/projects/jtds/
这方面的资料已经很多了,java方面还有微软官方的jdbc驱动

现在在微软的开放战略下,使用起来更方便了

#mssql jdbc
https://github.com/Microsoft/mssql-jdbc
jdbc开源了

#Linux上运行的服务端
这个是docker上运行的服务端,牛气,直接在Linux上运行
https://hub.docker.com/r/microsoft/mssql-server-linux/

运行后,访问时可以看到其进程的使用
root@a93b94fa0e7a:/#export TERM=linux; top

#Junit单元测试的运行
export mssql_jdbc_test_connection_properties='jdbc:sqlserver://localhost:1433;databaseName=master;username=sa;password=<YourStrong!Passw0rd>;'
export mssql_jdbc_logging='true'

mvn test

#增加了本地运行的简单分析的fork分支
https://git.oschina.net/wushifeng/mssql-jdbc.git
增加了类图;idea的完整工程;本地运行的脚本


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值