温馨提示×

debian怎么安装sqlserver

小樊
61
2026-09-13 17:21:40
栏目: 云计算

在 Debian 上安装 Microsoft SQL Server(官方支持 Debian 10/11/12,推荐 64 位)步骤如下:


一、系统要求

  • Debian 10 / 11 / 12(64 位)
  • 至少 2 GB 内存
  • root 或 sudo 权限

二、安装步骤

1. 导入 Microsoft GPG 密钥

curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg

2. 添加 SQL Server 仓库

以 Debian 12 为例:

curl -fsSL https://packages.microsoft.com/config/debian/12/mssql-server-2022.list | sudo tee /etc/apt/sources.list.d/mssql-server.list

Debian 11 用 11,Debian 10 用 10

3. 更新并安装

sudo apt update
sudo apt install -y mssql-server

三、初始化 SQL Server

sudo /opt/mssql/bin/mssql-conf setup

按提示:

  • 选择版本(Evaluation / Developer / Express 等)
  • 设置 sa 密码(强密码,至少 8 位)

四、确认服务状态

systemctl status mssql-server

如未启动:

sudo systemctl start mssql-server
sudo systemctl enable mssql-server

五、(可选)安装命令行工具 sqlcmd

curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg

curl -fsSL https://packages.microsoft.com/config/debian/12/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

sudo apt update
sudo apt install -y mssql-tools unixodbc-dev

加入环境变量:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc

测试连接:

sqlcmd -S localhost -U sa -P 你的密码

六、防火墙(如启用)

sudo ufw allow 1433/tcp

如果你告诉我 Debian 版本号 或 用途(开发/生产),我可以给你更精确的命令。

0 踩