从 SQL Server 管理控制台运行测试脚本
-
打开 Visual Studio 并建立与数据库的连接。有关更多信息,请参见 如何:连接到数据库。
-
通过执行以下操作将调试器附加到 SQL Server 进程。
-
在“工具”菜单中选择“附加到进程”。
-
在所显示的对话框中列出了可用进程列表,在该列表中查找 sqlservr.exe,然后单击以突出显示它。
-
按下“选择”按钮打开“选择代码类型”框。
-
选择“自动确定要调试的代码类型”选项,然后单击“确定”。
-
单击“附加”按钮。
-
-
在“服务器资源管理器”中打开要调试的数据库对象并设置断点。
-
在 SQL Server Management Studio 中,运行将要测试数据库对象的脚本。您不能在此脚本中设置断点,但该脚本会导致数据库对象执行,并命中该对象中的断点。
-
Visual Studio 中将出现该对象的代码,而且左侧灰色空白处有一个黄色箭头,指示将要执行的语句。现在,您可以使用大多数您熟悉的调试器功能。
-
若要完成调试,请按 F5 或单击“开始”。代码将执行,然后退出调试器。
[以上是MSDN给出调试T-SQL脚本的方法]
还可以直接通过VISUAL STUDIO连接到数据库,可以调试存储过程,触发器等东西。