发起问题
0

Fedora29,安装SQLServer报错

提问于 2018-11-26 05:29:45 -0600

lihan 图像

1. SQLServer已经成功安装

安装教程https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-2017

[root@Fedora-Server ~]# systemctl status mssql-server.service
● mssql-server.service - Microsoft SQL Server Database Engine
Loaded: loaded (/usr/lib/systemd/system/mssql-server.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2018-11-26 18:06:30 CST; 15min ago
Docs: https://docs.microsoft.com/en-us/sql/linux
Main PID: 786 (sqlservr)
Tasks: 163
Memory: 1.9G
CGroup: /system.slice/mssql-server.service
├─ 786 /opt/mssql/bin/sqlservr
└─1011 /opt/mssql/bin/sqlservr

2. mssql-tools已经安装

[root@Fedora-Server ~]# dnf list mssql-tools
Last metadata expiration check: 0:02:44 ago on Mon 26 Nov 2018 07:18:05 PM CST. Installed Packages
mssql-tools.x86_64 17.2.0.2-1 @packages-microsoft-com-pro

3.问题

[root@Fedora-Server ~]# sqlcmd -S localhost -U SA
Password:
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : TCP Provider: Error code 0x2746.
Sqlcmd: Error: Microsoft ODBC Driver 17 for SQL Server : Client unable to establish connection.

本地登录报这个错,是因为驱动的原因,还是用的是红帽的不支持吗,有什么可以解决这个问题的方法吗?

edit retag flag offensive close merge delete
0

回答 2018-12-13 22:18:43 -0600

alick 图像

建议根据 https://docs.microsoft.com/zh-cn/sql/... 查看一下错误日志 errorlog ,看下有没更多细节。

楼主给的安装指南是针对 RHEL 7.3/7.4 的,Fedora 29 Server 不太可能会支持。建议换用 RHEL 7 或社区版 CentOS 7 尝试。

edit flag offensive delete link 更多

提问工具

1 个跟踪者

统计

已提问: 2018-11-26 05:29:45 -0600

已查看: 332 次

最后更新: Dec 13 '18