温馨提示×

Debian怎么卸SQLServer

小樊
42
2026-07-15 02:38:14
栏目: 云计算

在 Debian 上卸载 SQL Server,取决于你是通过 Microsoft 官方仓库 安装的(这是最常见的方式)。下面按最标准、最干净的流程来。


一、确认是否安装了 SQL Server

dpkg -l | grep mssql

常见包名:

  • mssql-server
  • mssql-server-*(如 mssql-server-extensibility

二、卸载 SQL Server(核心步骤)

1️⃣ 停止 SQL Server 服务

sudo systemctl stop mssql-server

2️⃣ 卸载 SQL Server 主程序

sudo apt remove --purge mssql-server

如果还装了扩展组件(如机器学习服务):

sudo apt remove --purge mssql-server-*

3️⃣ 删除残留文件和数据库

sudo rm -rf /var/opt/mssql

这会删除所有数据库、日志和配置,不可恢复,请确认你不再需要。


三、清理依赖和无用包

sudo apt autoremove

四、(可选)移除 Microsoft 官方仓库

如果你以后不再安装 SQL Server,可以删除仓库:

sudo rm /etc/apt/sources.list.d/mssql-release.list

然后更新:

sudo apt update

五、(可选)删除 SQL Server 工具

如果你还装了命令行工具:

sudo apt remove --purge mssql-tools

六、验证是否已完全卸载

dpkg -l | grep mssql
systemctl status mssql-server

应无任何输出或提示服务不存在。


七、常见情况说明

情况 说明
卸载后端口 1433 还在监听 可能还有其它数据库或容器
想重装 直接重新执行 Microsoft 官方安装文档
是 Docker 安装的 docker rm / rmi 而不是 apt

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

  • Debian 版本(如 11 / 12)
  • 物理机 / 虚拟机 / Docker
  • 是否只是想 重置 SQL Server 而不是完全卸载

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

0