铁匠

做人要低调
随笔 - 133, 评论 - 255 , 引用 - 184

导航

公告

文章分类

存档

随笔分类

相册

BLOG

网站

论坛

使用SQL Server 的事件探查器来辅助跟踪程序

在修改现在的(特别是别人写的,过程很复杂的)程序时候,有时候对里面调用的存储过程和查询所要用到的表不太清楚,这时候可以用VS.net 的开发环境进行跟踪,但是在ASP.NET开发的时候,发现有时候会跟踪失效的:跟踪到一定程度的时候,开发环境会提示找不到下一个执行的点,但是页面仍会继续运行。这时候可以用SQL Server 的事件探查器来辅助跟踪程序了。方法如下:


打开“事件探查器”,点击“文件---新建---跟踪”按提示连接上SQL Server后,会弹出以下的对话框:


 


选择事件选项卡后,根据图中所示把要跟踪的范围设定好,我主要是对存储过程进行跟踪,所以我这里就只选了这两个东西了,其实应该只选择有必要跟踪的对象来跟踪了,不然东西太多了,看了会很累的。选择好范围后点击运行,就可以开始进行跟踪了。界面如下所示:


 


运行刚才跟踪不到的页面,这时候页面所执行的存储过程就会全部列出来了。再仔细看一下,就可以发现连传进去的参数都有,这样就可以很方便地看出来页面执行的时候的一些参数是否正确了。同时也可以很快地找出这些存储过程,根据需要来修改了。点击上面的红色按钮就是停止跟踪。

发表于 2004年5月21日 17:44

评论

# re: 使用SQL Server 的事件探查器来辅助跟踪程序

我看得不是很明白,因为我是刚刚接触的原因。希望您有时间的话介绍一下“事件探查器”,谢谢!!!!!
2005-3-15 20:46 | 苏扬

# re: 使用SQL Server 的事件探查器来辅助跟踪程序

比较疑惑的问题就是,为什么事件跟踪器,不能跟踪到表?查网上的资料说是盗版的问题?
2006-6-13 10:17 | yang

# re: 使用SQL Server 的事件探查器来辅助跟踪程序

要如何指定事件跟踪指定的存储过程呢


2008-6-13 11:29 | be

# re: 使用SQL Server 的事件探查器来辅助跟踪程序

选择“筛选”在对应的列里面放上你的存储过程
2008-6-14 12:11 | 铁匠

# re: 使用SQL Server 的事件探查器来辅助跟踪程序

收到谢谢

但是,没找到哪里可以放存储过程的可以补个图不,,
2008-6-18 11:27 | be

Post Comment

主题  
姓名  
主页
校验码  
内容   
京ICP备 05050892号