腾讯云服务器怎么安装SQLSERVER?

在腾讯云服务器上安装 SQL Server,主要步骤如下。这里以 Windows Server 系统为例(因为 SQL Server 主要支持 Windows 和 Linux,但腾讯云常见部署为 Windows 服务器),介绍如何在腾讯云 CVM(云服务器)上安装 SQL Server。


🛠️ 前提条件

  1. 已创建腾讯云 CVM 实例

    • 操作系统:推荐 Windows Server 2016/2019/2022 Datacenter
    • 配置:建议至少 4GB 内存以上(SQL Server 对资源有一定要求)
    • 安全组:开放 SQL Server 默认端口 1433(用于远程连接)
  2. 远程登录到服务器

    • 使用 远程桌面(RDP) 登录你的 Windows 云服务器。

✅ 步骤一:下载 SQL Server 安装包

  1. 访问微软官网下载中心:
    👉 https://www.microsoft.com/en-us/sql-server/sql-server-downloads

  2. 下载 SQL Server Express 免费版 或选择其他版本(如 Standard、Developer 免费开发版)。

    推荐新手使用 SQL Server Express(免费,适合学习和小型项目)

  3. 将安装文件上传到云服务器,或直接在服务器上浏览器下载。


✅ 步骤二:运行安装程序

  1. 双击下载的 .exe 文件(如 SQLEXPR_x64_ENU.exe),它会解压并启动安装向导。
  2. 选择 “New SQL Server stand-alone installation”(新 SQL Server 独立安装)。

✅ 步骤三:配置安装选项

在安装向导中按提示操作:

  1. 产品密钥(非 Express 版需要):

    • 如果是 Express 或 Developer 版,可选择免费版本无需密钥。
  2. 许可条款:接受协议。

  3. 功能选择

    • 建议勾选:
      • 数据库引擎服务
      • Management Tools – Complete(含 SSMS)
      • 可选:Reporting Services、Integration Services 等
  4. 实例配置

    • 选择默认实例(MSSQLSERVER)或命名实例。
    • 建议初学者使用默认实例。
  5. 服务器配置

    • 设置服务账户(可使用 NT AUTHORITYSYSTEM,或创建专用账户)。
    • SQL Server Agent 启动类型设为“自动”。
  6. 数据库引擎配置

    • 身份验证模式选择:
      • 混合模式(Mixed Mode):可同时使用 Windows 身份验证和 SQL Server 账户登录
      • 设置 sa 用户密码(务必强密码!)
    • 添加当前用户为 SQL Server 管理员。
  7. 开始安装:等待安装完成。


✅ 步骤四:启用 TCP/IP 协议(关键!)

安装完成后,默认可能未开启远程连接。

  1. 打开 SQL Server 配置管理器(SQL Server Configuration Manager)
  2. 展开 SQL Server Network ConfigurationProtocols for MSSQLSERVER
  3. 右键 TCP/IP → 启用
  4. 双击 TCP/IP → IP Addresses 选项卡 → 找到 IPAll
    • 确保 TCP Port 设置为 1433
  5. 重启 SQL Server 服务

✅ 步骤五:配置防火墙

确保 Windows 防火墙允许 SQL Server 端口:

  1. 打开 控制面板 → Windows Defender 防火墙 → 高级设置
  2. 添加入站规则:
    • 端口:1433(TCP)
    • 允许连接
    • 名称:SQL Server

✅ 步骤六:配置腾讯云安全组

  1. 登录 腾讯云控制台:https://console.cloud.tencent.com/
  2. 进入 CVM 控制台 → 安全组
  3. 找到服务器绑定的安全组,添加规则:
    • 协议类型:TCP
    • 端口:1433
    • 源 IP:0.0.0.0/0(或限制为你的 IP)
    • 策略:允许

⚠️ 注意:开放 1433 到公网有风险,建议限制源 IP 或使用内网连接 + 跳板机。


✅ 步骤七:远程连接测试

  1. 在本地电脑使用 SQL Server Management Studio (SSMS) 连接:

    • 服务器名称:你的公网IP,1433
    • 身份验证:SQL Server 身份验证
    • 登录名:sa
    • 密码:你设置的密码
  2. 测试是否能成功连接。


✅ 可选:安装 SSMS(管理工具)

如果安装时没装 Management Tools,可单独下载 SSMS:
👉 https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms


❗注意事项

  • 数据安全:不要长期使用 sa 账号远程连接,建议创建专用用户并授予权限。
  • 备份策略:定期备份数据库到 COS(腾讯云对象存储)或其他位置。
  • 性能监控:SQL Server 对内存和磁盘 IO 要求较高,建议选择高配 CVM。
  • 许可证合规:商业用途请确保购买正版授权。

🧩 补充:Linux 上安装 SQL Server(可选)

如果你使用的是 Linux 系统(如 Ubuntu/CentOS),可安装 SQL Server for Linux(仅支持命令行和部分功能):

# Ubuntu 示例
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
sudo apt-get update
sudo apt-get install -y mssql-server
sudo /opt/mssql/bin/mssql-conf setup

然后通过 sqlcmd 或 Azure Data Studio 管理。


如有具体需求(如高可用、AlwaysOn、与 ASP.NET 集成等),可进一步配置。

需要我提供自动化脚本或 PowerShell 安装方式吗?

未经允许不得转载:ECLOUD博客 » 腾讯云服务器怎么安装SQLSERVER?