MSSQL 2008 声称防火墙甚至阻止了本地计算机的端口

MSSQL 2008 声称防火墙甚至阻止了本地计算机的端口

我只是希望逐步完成几个查询以查看临时表如何交互,然后我收到了此消息。

此计算机上的 Windows 防火墙当前阻止远程调试。远程调试要求允许调试从网络接收信息。远程调试还需要解除对 DCOM(TCP 端口 135)和 IPSEC(UDP 4500/UDP500)的阻止

即使我走到实际的机器上并尝试运行调试器,我仍然收到相同的消息。我是否遗漏了什么,或者调试器是否尝试从本地机器远程运行?由于这只是一个快速检查,我不需要有关如何打开防火墙的说明,只是希望有一种方法可以在本地运行调试器。

答案1

我认为这篇文章满足了您的需求...它清楚地指出如果您在同一个盒子上本地运行它,则无需处理防火墙。

http://technet.microsoft.com/en-us/library/cc646024.aspx

当 SQL Server Management Studio 与 SQL Server 数据库引擎实例在同一台计算机上运行时,运行 Transact-SQL 调试器没有任何配置要求。但是,若要在 SQL Server Management Studio 与数据库引擎实例在不同的计算机上运行时运行 Transact-SQL 调试器,必须在两台计算机上都启用程序和端口例外。

答案2

我遇到了同样的问题。您可能在本地计算机上遇到了权限问题。我以管理员身份运行了管理工作室应用程序,这对我有用!

相关内容