Wat*_*i02 54 sql-server network-protocols
我无法连接到我的本地SQL Server Express(2012,但版本无关紧要)从我的服务器(Windows 2008 R2)上使用它上面的工具(如果你想知道的话,可以使用APEX SQL Data Diff).我可以很好地浏览网络服务器,并从可用服务器的下拉列表中选择我的本地实例,但是当我去服务器上搜索表时,它会超时出现此错误消息(SSMS也是如此).
建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:28 - 服务器不支持强文本请求协议)(Microsoft SQL Server,错误:-1)
我启用了防火墙 - 不是这样.
我允许远程连接 - 不是这样.
SQL Server Browser服务已打开并通过防火墙 - 不是这样.
我可以正常连接使用同样的工具TO服务器,但是从服务器失败.
有任何想法吗?
Wat*_*i02 112
似乎没有另外一个Stack Exchange条目,没有人完全捕获这个问题,所以在这里.
感谢这篇文章让我在某处出现错误信息.问题是SQL Server Express中默认禁用必要的网络协议.我必须在本地转到Sql Server配置管理器并打开"命名管道"和"TCP/IP".之后,您需要重新启动SQL Server Browser和SQL Server(实例)服务.

虽然我没有必要,但您可能还需要在"协议"下检查"SQL Server网络配置",以了解需要在那里进行调整的设置.
希望这有助于其他人!
| 归档时间: |
|
| 查看次数: |
60318 次 |
| 最近记录: |