如何在同一域中远程调试存储过程?
-
02-07-2019 - |
题
成功地从VS 2005中远程调试存储过程(SQL Server 2005)需要哪些步骤?
客户端和服务器计算机都在同一个域中。我从来没有这样做,所以一步一步的指示将非常感激。
解决方案
好问题!如果我没弄错的话,我认为不再能在SQL Management Studio内部进行调试(因为它已经回到了SQL Server 2000,Enterprise Studio时代)。
在Visual Studio 2005中远程调试MS SQL存储过程的说明
- 启动Visual Studio(如果您是从Vista运行,以管理员身份运行)
- 在Visual Studio 2005中,单击查看 - >服务器资源管理器,您将注意到该面板会显示一个带有数据连接元素的面板。
- 右键点击数据连接,然后选择添加连接
- 确保数据源设置为 SqlClient 。
- 填写服务器连接信息,填写您希望调试的存储过程所在的数据库名称。
- 成功连接后,您会注意到填充了数据库的树,该树提供了表,视图,存储过程,函数等的列表。
- 展开存储过程,找到要调试的文件并右键单击它,然后选择逐步存储过程。
- 如果存储过程有参数,则会出现一个对话框,您可以指定这些参数是什么。
- 此时,根据您的防火墙设置和不防火墙设置,可能会提示您对防火墙进行修改以允许打开必要的端口。但是,Visual Studio似乎为您处理此问题。
- 完成后,Visual Studio应将您置于存储过程的开头,以便您可以开始调试! 醇>
快乐调试!
不隶属于 StackOverflow