在腾讯云服务器上安装 SQL Server(即 Microsoft SQL Server)数据库,主要步骤如下。假设你使用的是 腾讯云 CVM(Cloud Virtual Machine),操作系统为 Windows Server 或 Linux(如 Ubuntu、CentOS)。
下面分别介绍 Windows 和 Linux 系统下安装 SQL Server 的方法:
✅ 一、适用于 Windows Server 系统
📌 步骤 1:登录腾讯云服务器
- 使用远程桌面(RDP)连接你的腾讯云 Windows Server 实例。
📌 步骤 2:下载 SQL Server 安装包
- 打开浏览器,访问 SQL Server 官方下载页面
- 下载适合的版本(如 SQL Server 2022 Express、Standard、Enterprise 等)
📌 步骤 3:运行安装程序
- 双击下载的安装文件。
- 按照向导选择:
- 全新 SQL Server 独立安装
- 设置实例功能(数据库引擎、SSMS等)
- 设置管理员账户(sa 密码)
- 设置服务账户和启动模式
- 完成安装
📌 步骤 4:配置防火墙
- 打开“控制面板 > Windows Defender 防火墙 > 允许应用通过防火墙”
- 确保
sqlservr.exe被允许入站/出站 - 或者开放端口
1433
📌 步骤 5:开启远程连接
- 打开 SQL Server 配置管理器
- 启用 TCP/IP 协议
- 重启 SQL Server 服务
- 在腾讯云安全组中开放端口
1433
✅ 二、适用于 Linux 系统(Ubuntu / CentOS)
Microsoft 提供了适用于 Linux 的 SQL Server 版本,目前支持 Ubuntu、Red Hat、SUSE 和 Docker 环境。
📌 步骤 1:更新系统软件包
# Ubuntu
sudo apt update && sudo apt upgrade -y
# CentOS
sudo yum update -y
📌 步骤 2:添加 SQL Server 存储库
Ubuntu 示例:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
wget -qO- https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
CentOS 示例:
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/$(rpm -E %{rhel})/mssql-server-2022.repo
📌 步骤 3:安装 SQL Server
# Ubuntu
sudo apt-get update
sudo ACCEPT_EULA=Y apt-get install -y mssql-server
# CentOS
sudo yum install -y mssql-server
📌 步骤 4:配置 SQL Server
sudo /opt/mssql/bin/mssql-conf setup
- 输入许可协议(EULA)接受
- 选择版本(Evaluation, Developer, Express, Standard, Enterprise)
- 设置 sa 密码
📌 步骤 5:设置开机自启并启动服务
sudo systemctl enable mssql-server
sudo systemctl start mssql-server
📌 步骤 6:开放防火墙端口
# Ubuntu (UFW)
sudo ufw allow 1433/tcp
# CentOS (firewalld)
sudo firewall-cmd --add-port=1433/tcp --permanent
sudo firewall-cmd --reload
📌 步骤 7:在腾讯云控制台的安全组中开放端口 1433
✅ 三、客户端连接 SQL Server
你可以使用以下工具连接 SQL Server:
- SQL Server Management Studio (SSMS)(Windows)
- Azure Data Studio
- DBeaver
- Navicat Premium
- 命令行工具 sqlcmd
例如,在 Linux 上安装命令行工具:
# Ubuntu
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
sudo apt-get update
sudo ACCEPT_EULA=Y apt-get install -y mssql-tools
然后使用:
sqlcmd -S your_server_ip -U SA -P 'your_password'
🔒 注意事项
- 安全组配置:务必在腾讯云控制台中放行 SQL Server 默认端口
1433。 - 密码复杂性要求:SQL Server 对 sa 密码有严格要求(至少8位,大小写+数字+符号)。
- 备份与高可用:建议定期备份数据库,并考虑主从复制或 Always On 架构(Windows 版本)。
- 许可证:生产环境请购买合适的 SQL Server 授权。
如果你告诉我你使用的具体操作系统(比如 Windows Server 2019 还是 Ubuntu 22.04),我可以提供更详细的步骤!
是否需要我帮你写一个自动安装脚本?
秒懂云