温馨提示×

debian怎查sqlserver版本

小樊
43
2026-09-13 17:34:40
栏目: 云计算

在 Debian 上查看 SQL Server 版本,常见有几种情况,下面按最常见场景说明。


一、本机已安装 SQL Server(Linux 版)

方法 1:使用 sqlcmd(推荐)

如果你已安装 sqlcmd:

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

输出示例:

Microsoft SQL Server 2019 (RTM-CU18) ...

方法 2:直接用 T-SQL 查详细版本

sqlcmd -S localhost -U sa -P '密码' -Q "
SELECT  
  SERVERPROPERTY('ProductVersion') AS Version,
  SERVERPROPERTY('ProductLevel') AS Level,
  SERVERPROPERTY('Edition') AS Edition
"

二、Debian 上未登录,只确认是否安装

dpkg -l | grep mssql

或

systemctl status mssql-server

三、通过 ODBC / 其他客户端连接

如果你用 isql 或程序连接:

isql -v DSN名 用户名 密码
SELECT @@VERSION;

四、只想知道安装包版本(不连数据库)

apt list --installed | grep mssql-server

或

dpkg -s mssql-server | grep Version

五、常见版本对照(简表)

  • 14.x → SQL Server 2017
  • 15.x → SQL Server 2019
  • 16.x → SQL Server 2022

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

  • 是 本机 SQL Server 还是 远程连接
  • 是否已安装 sqlcmd

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

0 踩