我已经安装了 sql server 2008 r2(在 3 台机器上安装了 3 次),可以连接连接管理器,但其他程序无法连接。我可以使用 heidisql 或 visal studio 或 embarcadero delphi xe2 中的 dbcontroles 连接到远程 sql 服务器。但这些都无法连接到 sql 服务器,而连接管理器可以。可能涉及哪些设置?-我的防火墙对 SQL 服务器开放。-我到处都使用相同的端口号
有什么建议么?
答案1
我不知道连接管理器是什么,但我假设您指的是 SQL Server Management Studio。如果我没有记错的话,自 SQL Server 2005 以来,SQL Server 安装时仅启用了共享内存协议,而禁用了所有网络协议。您可以通过服务器上的 SSMS 连接到服务器上的 SQL Server 数据库引擎实例,因为它是通过共享内存协议连接的。为了从网络上的另一台主机连接到它,您需要启用适当的网络协议;命名管道或 TCP/IP,以适合您的需要为准。