在 Debian 上启动 SQL Server(Microsoft SQL Server,通常指 SQL Server on Linux),一般步骤如下:
root 或 sudo 权限curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/debian/$(lsb_release -rs)/mssql-server/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/mssql-server.list'
sudo apt update
sudo apt install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
sa 密码(需满足复杂度要求)sudo systemctl start mssql-server
设置开机自启:
sudo systemctl enable mssql-server
查看状态:
sudo systemctl status mssql-server
sudo /opt/mssql/bin/sqlservr
⚠️ 这种方式会占用当前终端,关闭终端后服务会停止
sudo ss -tulnp | grep 1433
sqlcmd -S localhost -U sa -P '你的密码'
成功后会进入:
1>
查看日志:
sudo journalctl -u mssql-server -xe
编辑配置文件:
sudo /opt/mssql/bin/mssql-conf set memory.memorylimitmb 2048
sudo systemctl restart mssql-server
如果你愿意,可以告诉我:
我可以更具体地帮你排查。