如果我试图像这样连接sqlcmd:
sqlcmd -S 127.0.0.1:1433 -U SA -P pass
我得到..。
Sqlcmd: Error: Microsoft驱动程序17用于Server :登录超时过期。Sqlcmd: Error: Microsoft驱动程序17用于Server : TCP提供程序:错误代码0x2AF9。Sqlcmd: Error: Microsoft驱动程序17用于Server :在建立到Server的连接时发生了与网络相关或特定于实例的错误。找不到或无法访问服务器。检查实例名称是否正确,以及Server是否配置为允许远程连接。有关详细信息,请参阅Server联机丛书。
恐怕我的驱动程序没有正确安装,我一直在阅读关于这个问题的google信息,但是没有任何效果。
nc -z -v -w5 127.0.0.11433连接127.0.0.11433端口成功!
..and tsql -S 127.0.0.1 -U SA密码: locale为"es_ES.UTF-8“区域设置为"UTF-8”,使用默认字符集"UTF-8“1> ..also工作。
systemctl状态mssql-server --无寻呼机
$ systemctl状态mssql-server3h 21分钟前的文档:https://docs.microsoft.com/en-us/sql/linux主PID: 25809 (sqlservr)任务:154个CGroup: /system.Slice/msql-server.service├─25809 /opt/mssql/bin/sqlservr└─25856 /opt/mssql/bin/sqlservr
前18:19:59 dpinalopez68-卫星-C50D-A-12R sqlservr: ago 08 18:19:59 dpinalopez68-卫星-C50D-A-12R sqlservr: ago 08 18:19:59 dpinalopez68-卫星-C50D-A-12R sqlservr: 08 19:34 dpinalopez68卫星-C50D-12R sqlservr: 08 19:34 dpinalopez68卫星-C50D-A-12R sqlservr: 08 19:34 dpinalopez68卫星: 08 19:34 dpinalopez68卫星35 dpinalopez68卫星-C50D-A-12R sqlservr: ago 08 19:03:35 dpinalopez68-卫星-C50D-A-12R sqlservr: ago 08 19:03:35 dpinalopez68卫星-C50D-A-12R sqlservr: ago 08 19:03:35 dpinalopez68卫星-C50D-A-12R sqlservr 68
....and终于
sudo lsof -i -P -n grep resolve a dpinalopez68: systemd-r 909 systemd-解析13u IPv4 22378 0t0 TCP 127.0.0.53:53 (听) Plex\x20M 1908根IPv6 31648 0t0 TCP *:32400 (聆听) Plex\x20M 1908根61u IPv4 31650 0t0 TCP 127.0.0.1:32401 (听) smbd 2022根32u IPv6 32325 0t0 TCP *:445(听) smbd 2022根33u IPv6 32326 0t0 TCP *:139 (听音) smbd 2022根34u IPv4 32327 0t0 TCP *:445 (听音) smbd 2022根35u IPv4 32328 0t0 TCP *:139 (听音) Plex\x20S 2191 root 7u IPv4 34705 0t0 TCP 127.0.0.1:38271 (听)IPv4 38184 0t0 TCP *:1573 (听音)Plex\x20d3555根33u IPv4 37458 0t0 TCP *:32469 (听音) Plex\x20T 3574根13u IPv4 37432 0t0 TCP 127.0.0.1:32600 (听) cupsd 4881 root 6u IPv6 47176 0t0 TCP :631 (听)cupsd4881根7u IPv4 47177 0t0 TCP 127.0.0.1:631 (听音)代码14120 dpinalopez68 78u IPv4 441836 0t0 TCP 127.0.0.1:56103 (听音) sqlservr 25856 mssql 171u IPv6 249437 0t0 TCP *:1433 (听音) sqlservr 25856 mssql 172 u IPv4 249438 0t0 TCP *:1433 (听音) sqlservr 25856 mssql 176u IPv6 249441 0t0 t0 TCP :1434 (听) sqlservr 25856 mssql 179u IPv4 249442 0t0 t0 t0 TCP 127.0.0.1:1434 (听)
任何帮助都是非常感谢的。提前感谢
大卫
发布于 2019-08-08 21:24:44
根据这的说法,正确的设置端口的方法是-S [protocol:]server[instance_name][,port]
,而不是您正在做的server:port
。
另外,由于1433
是默认端口,在测试它的其他方法上,您排除了它,也可以在sqlcmd
选项中删除它。
我认为是这样的,因为错误说Server is not found or not accessible
。与驱动程序无关,因此错误的语法使对主机的搜索失败。
https://askubuntu.com/questions/1164405
复制相似问题