我正在尝试从Microsoft SQL Server Management Studio 2008调试存储过程,该过程连接到在不同系统上运行的MS SQL Server 2008数据库实例。
系统信息: 1.远程系统正在运行Symantec End Point Security
我已经完成了以下运行远程调试器的设置:
我已添加TCP 139,TCP 445,UDP 137和UDP 138端口的入站规则。
我的本地系统实例正在使用sysadmin用户角色运行。
我在服务器Windows防火墙例外列表中添加了sqlservr.exe和svchost.exe。
我在客户端Windows防火墙例外列表中添加了svchost.exe和ssms.exe。
SSMS和SQL服务器服务在同一个域中运行。
以下必要服务正常运行
但是在执行了所有这些指定的步骤后,我在客户端SSMS中单击调试器按钮后出现以下错误。
无法启动T-SQL调试。无法附加到“remotesystem_name”上的SQL Server进程。单击“帮助”以获取更多信息。
如果还有其他选择,请让我知道。
答案 0 :(得分:1)
我通过在我的机器的服务器上创建一个新的登录帐户(Windows身份验证帐户)解决了这个问题。