温馨提示×

在Ubuntu上部署SQL Server的步骤

小樊
54
2025-08-09 03:22:37
栏目: 云计算

在Ubuntu上部署SQL Server的步骤如下:

  1. 更新系统

    sudo apt update && sudo apt upgrade 
  2. 导入Microsoft GPG密钥

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - 
  3. 注册SQL Server存储库

    • Ubuntu 20.04(SQL Server 2022):
      sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/mssql-server-2022 main" 
    • Ubuntu 18.04(SQL Server 2019):
      sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/mssql-server-2019 main" 
  4. 安装SQL Server

    sudo apt-get update sudo apt-get install -y mssql-server 
  5. 配置SQL Server

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

    按提示设置SA密码(需8位以上复杂字符)并选择版本(如Developer/Express版)。

  6. 启动服务并设置开机自启

    sudo systemctl start mssql-server sudo systemctl enable mssql-server 
  7. 验证服务状态

    sudo systemctl status mssql-server --no-pager 

    确认输出中显示“Active: active (running)”。

  8. 配置防火墙(远程连接需操作)

    sudo ufw allow 1433/tcp sudo ufw enable 
  9. 安装命令行工具(可选)

    sudo apt-get install -y mssql-tools unixodbc-dev echo 'export PATH="$PATH:/opt/mssql-tools/bin"' | sudo tee -a ~/.bashrc source ~/.bashrc 

    使用sqlcmd -S localhost -U SA测试连接。

注意事项

  • 若遇依赖问题(如缺少libssl1.1),需手动安装对应库。
  • 确保系统内存≥2GB,文件系统为XFS/EXT4。
  • 远程连接需在客户端使用SQL Server Management Studio(SSMS)或sqlcmd工具。

参考来源:

0