在 Debian 上配置 Microsoft SQL Server(MS SQL Server),一般步骤如下(以 Debian 11/12 + SQL Server 2022 为例):
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl gnupg wget software-properties-common
curl https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
curl https://packages.microsoft.com/config/debian/12/mssql-server-2022.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
Debian 11 把
12换成11
sudo apt update
sudo apt install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup
按提示操作:
✅ 成功后会自动启动服务
systemctl status mssql-server
启动 / 停止:
sudo systemctl start mssql-server
sudo systemctl enable mssql-server
sudo ufw allow 1433/tcp
curl https://packages.microsoft.com/config/debian/12/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt update
sqlcmdsudo apt install -y mssql-tools unixodbc-dev
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
sqlcmd -S localhost -U SA -P '你的密码'
执行:
SELECT @@VERSION;
GO
SQL Server 至少需要 2GB 内存
限制内存(可选):
sudo /opt/mssql/bin/mssql-conf set memory.memorylimitmb 2048
sudo systemctl restart mssql-server
不支持 ARM(如树莓派需特殊版本)
✅ Debian 上配置 SQL Server 核心步骤:
mssql-servermssql-conf setupsqlcmd 连接如果你需要:
可以继续问我。