【问题标题】:SSDT - Unable to start T-SQL Debugging. Remote debugging is not supportedSSDT - 无法启动 T-SQL 调试。不支持远程调试
【发布时间】:2021-06-02 20:02:25
【问题描述】:

我正在从 SSDT for Visual Studio 2017 Offline Installer 登录 SQL Server 2019。登录使用 Windows 身份验证作为本地管理员。谁在 sysadmin 组中。

我尝试调试存储过程但收到错误

无法启动 T-SQL 调试。无法连接到计算机“127.0.0.1”。不支持远程调试

如果我运行此查询,则表明我是系统管理员,因此应该具有访问权限。

select IS_SRVROLEMEMBER  ('sysadmin') returns 1

我尝试过使用(本地)/127.0.0.1。关闭防火墙。以管理员权限运行 VS2017。

我为什么在这里?因为 SSMS 18 不支持 T-SQL 调试 (!?)。显然 SSMS 17.19.1 在 2019 年尝试执行各种操作时显示错误 15。

是否需要启用某些选项才能允许从 SSDT 进行访问?我查看了数据库选项,但对调试一无所知。

常规查询有效,只是不能调试 T-SQL。

谢谢。

【问题讨论】:

    标签: sql-server sql-server-data-tools


    【解决方案1】:

    我的解决方法是安装 VS2019 工具和随其安装的 SSDT。

    其中的 T-SQL 调试器可以立即运行,而无需尝试任何东西。事情应该是这样的。

    我首先使用了 2017 版本,因为我想使用离线安装程序……它仅在 2017 版本中可用。 (https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-ver15)

    如果只有 SSMS 18 支持 T-SQL 调试。

    【讨论】:

      猜你喜欢
      • 2019-05-15
      • 1970-01-01
      • 2012-12-07
      • 1970-01-01
      • 2010-09-27
      • 2011-01-04
      • 2014-02-06
      • 1970-01-01
      • 2019-01-19
      相关资源
      最近更新 更多