ubuntu

SQL Server在Ubuntu上的集成服务怎么配置

小樊
46
2025-04-11 06:48:33
栏目: 云计算

在Ubuntu上配置SQL Server集成服务涉及多个步骤,包括安装SQL Server、配置数据库实例、设置高可用性等。以下是详细的步骤指南:

安装SQL Server

  1. 更新系统

    sudo apt-get update
    sudo apt-get upgrade
    
  2. 安装依赖包

    sudo apt-get install -y openssh-server unixodbc-dev
    
  3. 导入Microsoft SQL Server GPG密钥

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

    curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
    
  5. 安装SQL Server

    sudo apt-get install -y mssql-server
    
  6. 设置SQL Server服务启动

    sudo systemctl start mssql-server
    sudo systemctl enable mssql-server
    
  7. 配置SQL Server

    • 设置SQL Server实例的sa密码:
      sudo /opt/mssql/bin/mssql-conf setup
      
    • 启动SQL Server服务:
      sudo systemctl restart mssql-server
      

配置高可用性(以AlwaysOn可用性组为例)

  1. 设置环境

    • 确保所有托管可用性副本的服务器能够通信。
    • 更新每个主机的计算机名,并配置/etc/hosts文件解析。
  2. 启用AlwaysOn可用性组

    sudo /opt/mssql/bin/mssql-conf set hadr.hadrenabled 1
    sudo systemctl restart mssql-server
    
  3. 验证配置

    • 使用sqlcmd连接到SQL Server实例并检查可用性组状态。

连接到SQL Server

  1. 本地连接

    sqlcmd -S localhost -U sa -P YourPassword
    
  2. 远程连接

    • 确保远程主机的防火墙允许TCP端口1433的入站连接。
    • 使用远程主机的IP地址或主机名连接:
      sqlcmd -S RemoteHostName -U sa -P YourPassword
      

安装和配置SQL Server命令行工具

  1. 安装命令行工具

    sudo apt-get install -y mssql-tools
    
  2. 验证安装

    sqlcmd -V
    

使用SQL Server管理工具(如SQL Server Management Studio)

  1. 下载并安装SQL Server Management Studio

  2. 连接到SQL Server实例

    • 启动SSMS并输入连接信息,连接到远程或本地SQL Server实例。

通过以上步骤,你可以在Ubuntu上成功配置SQL Server及其集成服务。根据具体需求,你还可以进一步配置数据库镜像、容器化部署等高级功能。

0
看了该问题的人还看了