在 Debian 上卸载 SQL Server,取决于你是通过 Microsoft 官方仓库 安装的(这是最常见的方式)。下面按最标准、最干净的流程来。
dpkg -l | grep mssql
常见包名:
mssql-servermssql-server-*(如 mssql-server-extensibility)sudo systemctl stop mssql-server
sudo apt remove --purge mssql-server
如果还装了扩展组件(如机器学习服务):
sudo apt remove --purge mssql-server-*
sudo rm -rf /var/opt/mssql
这会删除所有数据库、日志和配置,不可恢复,请确认你不再需要。
sudo apt autoremove
如果你以后不再安装 SQL Server,可以删除仓库:
sudo rm /etc/apt/sources.list.d/mssql-release.list
然后更新:
sudo apt update
如果你还装了命令行工具:
sudo apt remove --purge mssql-tools
dpkg -l | grep mssql
systemctl status mssql-server
应无任何输出或提示服务不存在。
| 情况 | 说明 |
|---|---|
| 卸载后端口 1433 还在监听 | 可能还有其它数据库或容器 |
| 想重装 | 直接重新执行 Microsoft 官方安装文档 |
| 是 Docker 安装的 | 用 docker rm / rmi 而不是 apt |
如果你愿意,可以告诉我:
我可以给你更精准的命令。