我对SQL和数据库服务器非常陌生。我最近一直在使用SQL Server Express,并在Windows上使用SQL Server Management Studio访问数据库。我现在正在尝试在Linux机器上实现类似的设置。
我想在计算机上创建一个本地SQL Server实例,然后将SQLectron用作查询我的数据库的GUI客户端。我正在使用Manjaro Linux,因此从AUR安装我的软件包。
到目前为止,我已经安装了mssql-server,mssql-tools并且sqlectron-gui。我已经运行了该sudo /opt/mssql/bin/mssql-conf setup命令,以便(我相信)设置本地服务器。这样做之后,运行命令systemctl status mssql-server将返回以下内容:
[kev @ XPS-Manjaro〜] $ systemctl状态mssql-server
●mssql-server.service-Microsoft SQL Server数据库引擎
已加载:已加载(/usr/lib/systemd/system/mssql-server.service;已启用;供应商预设:已禁用)
活跃:活跃于(跑步)自星期三2017-08-23 13:43:49 IST; 2h 42min前
文件:https://docs.microsoft.com/en-us/sql/linux
主PID:9130(sqlservr)
任务:165
CGroup:/system.slice/mssql-server.service
├─9130/ opt / mssql / bin / sqlservr
└─9144/ opt / mssql / bin / sqlservr
8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[145B blob数据]
8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[66B blob数据]
8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[96B blob数据]
8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[100B blob数据]
8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[71B blob数据]
8月23日13:43:52 XPS-Manjaro sqlservr [9130]:[124B blob数据]
8月23日13:49:03 XPS-Manjaro sqlservr [9130]:[156B blob数据]
8月23日13:49:03 XPS-Manjaro sqlservr [9130]:[194B blob数据]
8月23日13:52:31 XPS-Manjaro sqlservr [9130]:[74B blob数据]
8月23日13:52:31 XPS-Manjaro sqlservr [9130]:[199B blob数据]
我现在尝试在以下屏幕上通过SQLectron创建到服务器的本地连接:
因为我对SQL Server的经验很少,所以我完全迷失了在哪里获得所有这些凭据以连接到本地服务器的信息。我唯一知道的是我在sudo /opt/mssql/bin/mssql-conf setup命令中设置的密码。
如何找到服务器名称,主机地址(127.0.0.1?),端口,域,Unix套接字路径和用户名?

address因为127.0.0.1`应该有效;port设置服务器时应已设置(默认通常为1433);user将要登录的用户名(可能会是一个Linux用户帐户或SQL Server帐户(像sa),并且password是该帐户的密码。Database并且Schema将默认的数据库和模式,你将连接到;尽量master和空白,或master和dbo。