【问题标题】:How can I enable remote debugging in MS SQL Server 2008?如何在 MS SQL Server 2008 中启用远程调试?
【发布时间】:2013-12-13 07:25:26
【问题描述】:

我正在尝试从 Microsoft SQL Server Management Studio 2008 调试存储过程,该存储过程连接到在不同系统上运行的 MS SQL Server 2008 数据库实例。

系统信息: 1. 远程系统使用 Symantec End Point Security 运行

我为运行远程调试器做了以下设置:

  1. 我已添加 TCP 139、TCP 445、UDP 137 和 UDP 138 端口的入站规则。

  2. 我的本​​地系统实例以 sysadmin 用户角色运行。

  3. 我已在服务器 Windows 防火墙例外列表中添加了 sqlservr.exe 和 svchost.exe。

  4. 我已将 svchost.exe 和 ssms.exe 添加到客户端 Windows 防火墙例外列表中。

  5. SSMS 和 SQL Server 服务在同一个域中运行。

  6. 以下必要服务正常运行

    • TCP/IP NetBIOS 帮助程序
    • 远程注册表
    • RPC 服务

但在完成所有这些指定步骤后,单击客户端 SSMS 中的调试器按钮后出现以下错误。

无法启动 T-SQL 调试。无法附加到“remotesystem_name”上的 SQL Server 进程。点击帮助了解更多信息。

如果有其他选择,请告诉我。

【问题讨论】:

    标签: sql-server-2008 debugging


    【解决方案1】:

    我通过在服务器上为我的机器创建一个新的登录帐户(Windows 身份验证帐户)解决了这个问题。

    【讨论】:

    • 让我检查一下,然后看看输出
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-19
    • 2011-01-22
    相关资源
    最近更新 更多