在腾讯云服务器上安装 SQL Server,可以按照以下步骤进行操作。这里以 Windows Server 系统为例(因为 SQL Server 主要运行在 Windows 上,Linux 版本功能有限),适用于腾讯云 CVM(云服务器)实例。
✅ 一、准备工作
-
购买并登录腾讯云 CVM 实例
- 登录 腾讯云控制台
- 创建一台 Windows Server 实例(推荐:Windows Server 2019 或 2022 数据中心版)
- 记录公网 IP、用户名(如
Administrator)和密码
-
远程连接服务器
- 使用 远程桌面连接(mstsc) 连接到你的云服务器
- 输入公网 IP 和账号密码
-
配置安全组规则
- 在腾讯云控制台中,进入 安全组 设置
- 添加入站规则,开放以下端口:
- TCP 1433:SQL Server 默认端口
- TCP 1434(可选):用于 SQL Browser 服务
- UDP 1434(可选)
- 确保允许来自你本地 IP 的访问
✅ 二、下载并安装 SQL Server
-
下载 SQL Server 安装包
- 打开服务器上的浏览器,访问微软官网:
👉 https://www.microsoft.com/en-us/sql-server/sql-server-downloads - 下载 SQL Server Express 免费版(适合学习/小型项目)或付费版本(Standard/Enterprise)
推荐下载:SQL Server Express with Tools(包含 Management Studio)
- 打开服务器上的浏览器,访问微软官网:
-
运行安装程序
- 双击下载的
.exe文件,解压并启动安装向导 - 选择 “New SQL Server stand-alone installation”
- 双击下载的
-
安装向导设置
- 接受许可条款
- 选择安装功能:
- Database Engine Services(必须)
- Management Tools – Complete(建议安装 SSMS)
- 实例配置:
- 选择默认实例(MSSQLSERVER)或命名实例
- 服务账户:
- 可使用默认的虚拟账户(如 NT ServiceMSSQLSERVER)
- 混合模式认证(Mixed Mode):
- 勾选并设置 sa 用户密码(务必复杂且安全)
- 添加当前 Windows 用户为管理员
- 完成安装
✅ 三、配置 SQL Server
-
启用 TCP/IP 协议
- 打开 SQL Server 配置管理器
- 开始菜单 → Microsoft SQL Server → 配置工具 → SQL Server 配置管理器
- 展开 SQL Server Network Configuration → Protocols for MSSQLSERVER
- 右键 TCP/IP → 启用
- 双击 TCP/IP → IP Addresses → 找到 IPAll
- 设置 TCP Port 为 1437(或保留默认 1433)
- 清空 TCP Dynamic Ports(如果有)
- 重启 SQL Server 服务
- 打开 SQL Server 配置管理器
-
启用 sa 登录账户
- 打开 SQL Server Management Studio (SSMS)
- 使用 Windows 身份验证登录
- 展开 “安全性” → “登录名” → 右键 sa → 属性
- 状态:启用
- 常规:设置强密码
- 重启 SQL Server 服务
-
配置防火墙
- 打开服务器防火墙设置
- 添加入站规则,允许端口 1433(或你设置的端口)的 TCP 流量
✅ 四、远程连接测试
- 从本地电脑使用 SSMS 连接
- 打开本地 SSMS
- 服务器名称:
你的公网IP,1433 - 认证方式:SQL Server 身份验证
- 登录名:
sa - 密码:你设置的密码
- 点击连接
⚠️ 注意:
- 腾讯云安全组必须放行 1433 端口
- 服务器防火墙也要放行
- 如果无法连接,检查是否开启了 SQL Server Browser 服务(尤其是命名实例)
✅ 五、(可选)安装 SQL Server Management Studio (SSMS)
如果安装时未包含 SSMS,可单独下载安装:
👉 https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
✅ 六、注意事项
| 项目 | 建议 |
|---|---|
| 版本选择 | 生产环境建议 Standard 或 Enterprise;测试可用 Express |
| 数据盘挂载 | 建议将数据库文件存放在数据盘(D:data),不要放在系统盘 |
| 备份策略 | 定期备份数据库,并上传到 COS(腾讯云对象存储) |
| 安全性 | 避免长期使用 sa,创建专用用户;定期更新补丁 |
📌 总结
在腾讯云 Windows 服务器上安装 SQL Server 的关键步骤:
- 购买 Windows CVM
- 远程登录并下载 SQL Server
- 安装数据库引擎 + SSMS
- 配置 TCP/IP、sa 用户、防火墙
- 开放安全组端口
- 远程连接测试
如果你希望使用 Linux 系统 安装 SQL Server(支持部分功能),也可以告诉我,我提供 Linux(Ubuntu/CentOS)下的安装教程。
需要我提供自动化脚本或 PowerShell 安装命令吗?
轻量云Cloud