温馨提示×

ubuntu如何查sqlserver版本

小樊
44
2026-10-06 18:50:45
栏目: 云计算

在 Ubuntu 上查看 SQL Server(Microsoft SQL Server on Linux) 的版本,常见方法如下:


方法一:使用 sqlcmd(最常用)

如果你已经安装了 sqlcmd 并能连接数据库:

sqlcmd -S localhost -U sa -P '你的密码' -Q "SELECT @@VERSION"

或进入交互模式:

sqlcmd -S localhost -U sa -P '你的密码'

然后执行:

SELECT @@VERSION;
GO

方法二:使用 tsql(FreeTDS)

tsql -H localhost -p 1433 -U sa -P '你的密码'

连接后执行:

SELECT @@VERSION;
GO

方法三:查看 SQL Server 安装包版本(Ubuntu 系统层)

dpkg -l | grep mssql-server

或:

apt list --installed | grep mssql

示例输出:

mssql-server 15.0.4153.1-3

对应 SQL Server 2019。


方法四:查看 SQL Server 服务信息

systemctl status mssql-server

虽然不直接显示版本,但可以确认服务是否在运行。


方法五:查看安装目录版本文件

cat /opt/mssql/bin/sqlservr | strings | grep -i "version"

或:

/opt/mssql/bin/sqlservr --version

常见版本对应(参考)

版本号前缀 SQL Server
14.x 2017
15.x 2019
16.x 2022

如果你愿意,可以告诉我:

  • SQL Server 是通过什么方式安装的(APT / Docker)
  • 是否能用 sa 登录

我可以给你更精确的命令。

0 踩