腾讯云服务器如何安装sqlserve数据库?

在腾讯云服务器上安装 SQL Server(即 Microsoft SQL Server)数据库,主要步骤如下。假设你使用的是 腾讯云 CVM(Cloud Virtual Machine),操作系统为 Windows ServerLinux(如 Ubuntu、CentOS)

下面分别介绍 Windows 和 Linux 系统下安装 SQL Server 的方法:


✅ 一、适用于 Windows Server 系统

📌 步骤 1:登录腾讯云服务器

  • 使用远程桌面(RDP)连接你的腾讯云 Windows Server 实例。

📌 步骤 2:下载 SQL Server 安装包

  • 打开浏览器,访问 SQL Server 官方下载页面
  • 下载适合的版本(如 SQL Server 2022 Express、Standard、Enterprise 等)

📌 步骤 3:运行安装程序

  1. 双击下载的安装文件。
  2. 按照向导选择:
    • 全新 SQL Server 独立安装
    • 设置实例功能(数据库引擎、SSMS等)
    • 设置管理员账户(sa 密码)
    • 设置服务账户和启动模式
    • 完成安装

📌 步骤 4:配置防火墙

  • 打开“控制面板 > Windows Defender 防火墙 > 允许应用通过防火墙”
  • 确保 sqlservr.exe 被允许入站/出站
  • 或者开放端口 1433

📌 步骤 5:开启远程连接

  1. 打开 SQL Server 配置管理器
  2. 启用 TCP/IP 协议
  3. 重启 SQL Server 服务
  4. 在腾讯云安全组中开放端口 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'

🔒 注意事项

  1. 安全组配置:务必在腾讯云控制台中放行 SQL Server 默认端口 1433
  2. 密码复杂性要求:SQL Server 对 sa 密码有严格要求(至少8位,大小写+数字+符号)。
  3. 备份与高可用:建议定期备份数据库,并考虑主从复制或 Always On 架构(Windows 版本)。
  4. 许可证:生产环境请购买合适的 SQL Server 授权。

如果你告诉我你使用的具体操作系统(比如 Windows Server 2019 还是 Ubuntu 22.04),我可以提供更详细的步骤!

是否需要我帮你写一个自动安装脚本?

未经允许不得转载:秒懂云 » 腾讯云服务器如何安装sqlserve数据库?