debian

SQL Server在Debian上的远程连接设置

小樊
42
2025-08-15 19:23:10
栏目: 云计算

以下是在Debian上设置SQL Server远程连接的步骤:

  1. 安装SQL Server
    sudo apt update
    sudo apt install mssql-server
    
  2. 配置SQL Server网络协议
    • 使用mssql -conf工具:
      sudo mssql -conf set network.tcpip_enabled true
      sudo mssql -conf set network.tcp_port 1433
      sudo systemctl restart mssql -server
      
    • 或通过修改配置文件:编辑/etc/sqlserver/sqlserver.conf,确保[network]部分tcpip = truetcpport = 1433,然后重启服务。
  3. 配置防火墙
    • 若用ufw
      sudo ufw allow 1433/tcp
      sudo ufw reload
      
    • 若用iptables
      sudo iptables -A INPUT -p tcp --dport 1433 -j ACCEPT
      sudo service iptables save
      sudo systemctl restart iptables
      
  4. 配置SQL Server允许远程连接
    • 通过sqlcmd执行命令:
      EXEC sp_configure 'remote access', 1;
      RECONFIGURE;
      
  5. 验证配置
    sqlcmd -S <服务器IP>,1433 -U SA -P <密码>
    

0
看了该问题的人还看了