Visual Studio中从应用程序中调试SQL脚本
午饭时候,同事问我一个问题,在VS中,可以从应用程序中调试SQL脚本吗?我的回答是:能!......吧?:)因为脑中浮现出项目属性页中有启用SQL Server调试的选项,但是我从没有这么调过,勾上就行?这么简单?所以...给我5分钟告诉你需要几个5分钟之后告诉你答案:)
回来试了一把,果然不是勾上就能搞定的,然后搜了一把,妥~下面我把步骤都贴下来吧,其实也很简单
- 实验环境
Windows 7 J:本人实践,1,需要勾选 服务器资源管理器里面 数据库右键的应用程序调试一项
Visual Studio 2010 SP1 2,项目属性页 启动选项 调试器 勾选sql server
SQL Server 2008 SP2 即可调试, 但是在不同的时机,可能并不是每次都能进入sql server调试状态
- 实验步骤
1. 我创建了一个测试程序和一段测试存储过程,就不解释了
2. 在项目的属性页需要勾选【启用SQL Server调试】
3. 在【服务器资源管理器】中连接数据库,这里需要注意的是使用windows身份验证连接,否则你在勾选【应用程序调试】的时候会报错
4.在需要调试的库上右键勾选【应用程序调试】
如果没有使用windows身份验证连接数据库,勾选该项时将会有报错
5.接下来,需要打开调试的存储过程,并且设置断点
6. OK啦,可以愉快的调试了
文笔不行,少说多截图吧:)