Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 无法在存储过程中单步执行存储过程-使用VS2010和SQL Server进行SQL调试_Sql Server_Visual Studio_Sql Server 2005_Visual Studio 2010 - Fatal编程技术网

Sql server 无法在存储过程中单步执行存储过程-使用VS2010和SQL Server进行SQL调试

Sql server 无法在存储过程中单步执行存储过程-使用VS2010和SQL Server进行SQL调试,sql-server,visual-studio,sql-server-2005,visual-studio-2010,Sql Server,Visual Studio,Sql Server 2005,Visual Studio 2010,我正在使用Visual Studio 2010连接到SQL 2005 Enterprise Server来检查SQL调试器,我可以通过转到服务器资源管理器->右键单击过程->单步执行存储过程来成功调试存储过程 但是,一旦进入,我就不能在任何后续函数或存储过程调用中单步执行或设置任何断点。请参见下面的示例: esp_StoredProc调用esp_AnotherStoredProc,但我无法在esp_AnotherStoredProc内设置断点,也无法在调试会话期间进入该断点 这是SQL调试的限制

我正在使用Visual Studio 2010连接到SQL 2005 Enterprise Server来检查SQL调试器,我可以通过转到服务器资源管理器->右键单击过程->单步执行存储过程来成功调试存储过程

但是,一旦进入,我就不能在任何后续函数或存储过程调用中单步执行或设置任何断点。请参见下面的示例: esp_StoredProc调用esp_AnotherStoredProc,但我无法在esp_AnotherStoredProc内设置断点,也无法在调试会话期间进入该断点

这是SQL调试的限制,还是我的配置或调试方式的限制

esp_StoredProc:

-- do something

-- do something else

-- call esp_AnotherStoredProc

我认为在SQLServer2005中,这是sql调试的一个限制。但我可能错了。

我忘记回答这个问题,但我能够连接到本地2005实例,它很好地完成了内部过程。所以,发生了一些奇怪的事情,尽管我还没有解决它。