C chenjian Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-03 #1 我使用的是NT4.0+SQL Server 6.5,我很想知道一天之内工作站对服务器上的数据库进行 了哪些操作,请问有无方法知道某段时间内对数据库的具体操作语句。不胜感激。
N newlkf Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-03 #2 用Sql Server 所带的工具,SQL Server Profiler. 它可以跟踪对数据库的操作(执行时间也有的),并可以保存到文件,具体试一下就知道了。
C chenjian Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #3 对不起,我使用的是SQL Server 6.5,没有Profile,有无其他办法。
F Fencer Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-05 #6 要写多少触发器才能得出执行的SQL语句?不太现实吧,况且客户端如果有权限 可以屏蔽触发器。
温 温柔一刀 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-05 #8 >>对不起,我使用的是SQL Server 6.5,没有Profile,有无其他办法。 SQL Server 6.5也有“Profiler”,只是名字叫SQL trace之类的。
N netwind Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-05 #9 SQL trace的功能很强,客户端、服务器端都可以操作,设置一下过滤条件应该就可以了
N netwind Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-09 #13 开始->程序->Microsoft SQL Server 6.5 Utilities->SQL Trace 新建一个filter name随便,在capture option中选Save to Script File 打开文件对话框,选OK 看看结果是否是你想要的 调整filter属性可以得到不同的监视效果
开始->程序->Microsoft SQL Server 6.5 Utilities->SQL Trace 新建一个filter name随便,在capture option中选Save to Script File 打开文件对话框,选OK 看看结果是否是你想要的 调整filter属性可以得到不同的监视效果