当尝试使用具有服务器名称的 MS 管理工作室[ XX.XXX.XXX.XXX,1433]MyServerName ]和 SQL 身份验证从远程计算机连接到 SQL 数据库时,我收到以下消息: 无法连接到 XX.XXX.XXX.XXX,1433_MyServerName。 是否确定本地连接正在使用 TCP/IP?默认情况下,本地连接使用 DBNMPNTW(命名管道),它使用后端的共享内存进行本地连接,并且比 TCP/IP 更快。 当 SQL Server 在 TCP/IP正常工作时,telnet将连接并让您等待协议——10-12秒它不会挂起并失败。 如果 telnet 在本地工作,但不远程工作,那么您就知道问题出在网络层(防火墙、NAT、路由等)。如果没有,则问题出在 SQL 配置设置中。更改连接设置后,您是否重新启动了该服务?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。