成功地从VS 2005中远程调试存储过程(SQL Server 2005)需要哪些步骤?

客户端和服务器计算机都在同一个域中。我从来没有这样做,所以一步一步的指示将非常感激。

有帮助吗?

解决方案

好问题!如果我没弄错的话,我认为不再能在SQL Management Studio内部进行调试(因为它已经回到了SQL Server 2000,Enterprise Studio时代)。

在Visual Studio 2005中远程调试MS SQL存储过程的说明

  1. 启动Visual Studio(如果您是从Vista运行,以管理员身份运行
  2. 在Visual Studio 2005中,单击查看 - >服务器资源管理器,您将注意到该面板会显示一个带有数据连接元素的面板。
  3. 右键点击数据连接,然后选择添加连接
  4. 确保数据源设置为 SqlClient
  5. 填写服务器连接信息,填写您希望调试的存储过程所在的数据库名称。
  6. 成功连接后,您会注意到填充了数据库的树,该树提供了表,视图,存储过程,函数等的列表。
  7. 展开存储过程,找到要调试的文件并右键单击它,然后选择逐步存储过程
  8. 如果存储过程有参数,则会出现一个对话框,您可以指定这些参数是什么。
  9. 此时,根据您的防火墙设置和不防火墙设置,可能会提示您对防火墙进行修改以允许打开必要的端口。但是,Visual Studio似乎为您处理此问题。
  10. 完成后,Visual Studio应将您置于存储过程的开头,以便您可以开始调试!
  11. 快乐调试!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top