ping
命令测试服务器是否可达,用 telnet 服务器IP 1433
检查1433端口是否开放。sudo systemctl status mssql-server
,若未运行则用 sudo systemctl start mssql-server
启动。sudo firewall-cmd --zone public --add-port 1433/tcp --permanent
开放端口并 sudo firewall-cmd --reload
重新加载规则。sudo yum install msodbcsql17 unixODBC-devel
,并检查 /etc/odbc.ini
配置是否正确。-Djdk.tls.client.protocols=TLSv1
(仅适用于特定场景)。/var/log/mssql/errorlog
或系统日志 journalctl -u mssql-server
,获取具体错误信息。sudo setenforce 0
,测试是否因SELinux导致访问受限。若以上步骤无效,建议根据错误日志进一步排查或联系管理员。