一、创建模板:
①打开SQL事件探查器。
②文件-新建-跟踪模板。
③单击事件选项卡,在可用事件类中选择存储过程,点添加,添加到选定的事件类。
④单击数剧列,将取消选定中的数据中TextData添加到选定的数据列表,如果想显示更多信息,按照下图添加列即可。
⑤点保存,输入名称(例如:跟踪存储过程模板),保存。
二、跟踪存储过程:
①打开SQL事件探查器
②文件-新建-跟踪,在连接到 SQL Server中,点确定,接着出现了跟踪属性
③在常规选项卡中,模板名中选择在第一步骤中保存的模板名称(例如:跟踪存储过程模板),运行
三、运行存储过程:
打开SQL查询分析器,在其中执行存储过程exec proGetInfo '123456',此时事件探查器中,已经显示了proGetInfo中执行的各项语句。
利用sqlserver的事件查探器可以帮助我们获取很多有用信息,现在就介绍下用事件查探器获取程序使用的sql语句。
工具/原料
sqlserver 2000数据库系统
方法/步骤
1、打开事件查探器
2、文件->新建->跟踪,输入相关登录信息,点击确定。
3、在跟踪属性窗口,选择筛选选项卡,在下面选框中找到hostname下的同于下的文本框中输入本机主机名,其他选项若有需求可以自己设置。
4、点击确定后,会在d出的窗口中显示本机中数据库中正在使用的sql语句。
5、这时打开使用该数据库的程序,点击相关的 *** 作数据库的 *** 作。回到事件查探器,点击停止按钮,这时就可以在窗口中找到相应的sql语句。
注意事项
在使用事件查探器时,最好关闭其他与数据库有联系的无关程序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)