温馨提示×

Debian如何卸载SQLServer

小樊
40
2026-08-13 23:08:11
栏目: 云计算

在 Debian 上卸载 Microsoft SQL Server,可以按下面步骤来操作。以下适用于 SQL Server 2017/2019/2022 在 Debian(如 Debian 10/11)上的情况。


一、确认 SQL Server 已安装

dpkg -l | grep mssql

常见包名:

  • mssql-server
  • mssql-server-*(如 mssql-server-2019

二、停止 SQL Server 服务

在卸载前先停止服务:

sudo systemctl stop mssql-server
sudo systemctl disable mssql-server

三、卸载 SQL Server

1️⃣ 卸载主程序

sudo apt remove --purge mssql-server -y

如果你安装的是具体版本(例如 2019):

sudo apt remove --purge mssql-server-2019 -y

2️⃣ 卸载相关组件(可选)

如果你还安装了工具或代理:

sudo apt remove --purge mssql-tools unixodbc -y
sudo apt remove --purge mssql-server-agent -y

四、清理残留文件

1️⃣ 删除数据目录(⚠️ 会删除数据库)

sudo rm -rf /var/opt/mssql

2️⃣ 删除配置和用户

sudo rm -rf /etc/systemd/system/mssql-server.service.d
sudo deluser mssql
sudo delgroup mssql

五、清理 apt 缓存

sudo apt autoremove -y
sudo apt clean

六、移除 Microsoft 软件源(可选)

如果你不再使用微软仓库:

sudo rm -f /etc/apt/sources.list.d/mssql*.list
sudo rm -f /etc/apt/trusted.gpg.d/microsoft.gpg
sudo apt update

七、验证是否卸载成功

systemctl status mssql-server
dpkg -l | grep mssql

常见问题

❓ 卸载后端口 1433 仍被占用?

sudo ss -lntp | grep 1433

确认没有其他 SQL Server 或 Docker 容器在运行。

❓ 以后重装?

sudo apt update
sudo apt install mssql-server
sudo /opt/mssql/bin/mssql-conf setup

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

  • Debian 版本
  • SQL Server 版本
  • 是否使用 Docker / 本地安装

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

0