调试存储过程

Visual Studio提供了存储过程调试功能,你可以在Visual Studio里面直接调试存储过程里面的T-SQL语句,察看存储过程局部变量的值,以及设置断点等等。

 

这里是设置过程和操作步骤:

1.         启动Visual Studio,并且点击菜单里面的“ 工具(Tools)”à “连接到数据库(Connect To Database)”。

2.         在弹出的“选择数据源(Select Data Source)”对话框里面选择“Microsoft SQL Server (SqlClient)”数据源。

3.         然后设置好你要连接的SQL Server实例和数据库信息。

4.         这时在左边的“服务器浏览器(Server Explorer)”里面会显示你刚刚添加的数据库连接。

5.         双击对应的数据库连接,然后选择“存储过程(Stored Procedures)”节点并且双击打开。

6.         右键单击你要调试的存储过程,然后选择“单步跟进存储过程(Step Into Stored Procedure)”。

7.         设置完毕防火墙规则以后,VS会弹出一个对话框让你输入存储过程的各个参数的值。如果你有一些参数不需要输入任何值,最好在下拉框里面选择<NULL>,否则选择<DEFAULT>的话,会有一些意想不到的麻烦。

调试存储过程_第1张图片

 

8.         点击OK以后,VS会显示存储过程的源代码这是因为存储过程是以明文形式保存在数据库的系统表里面的(当然是创建的时候没有指定加密的存储过程)。你就可以在存储过程代码里面设置断点,查看一些变量的值等等。

调试存储过程_第2张图片

你可能感兴趣的:(sql,数据库,server,Microsoft,防火墙,database,存储)