在 Ubuntu 上停止 SQL Server(Microsoft SQL Server on Linux)通常有几种方式,取决于你是想临时停止还是禁止开机启动。
SQL Server 在 Ubuntu 上是以 systemd 服务运行的,服务名通常是:
mssql-server
sudo systemctl stop mssql-server
sudo systemctl status mssql-server
看到 inactive (dead) 表示已停止。
如果你不想让 SQL Server 在服务器重启后自动启动:
sudo systemctl disable mssql-server
如果以后想恢复开机启动:
sudo systemctl enable mssql-server
sudo systemctl restart mssql-server
ps aux | grep sqlservr
如果没有 sqlservr 进程,说明已成功停止。
docker stop <容器名或ID>
服务名都是 mssql-server,命令一致。
如果你是想彻底卸载或只停止某实例,可以告诉我你的具体场景(物理机 / 虚拟机 / Docker / 集群),我可以给你更精确的操作。