日期:2014-05-17  浏览次数:20813 次

用什么方法监控sql 2005 table数据有没有被吃掉?
现在sql 2005有一table,table的数据是被另一个程序吃掉,
我要写一个winform,用来监控这个table 数据,
如果这个table数据半小时没有被另一个程序吃掉(正常5min内被吃掉),则发出winform的警告。
我的问题是用什么技术监控table的数据没有被吃掉?tks!

------解决方案--------------------
吃掉
一. 触发器
二. 定时Select Count(0) From table,然后比较数据,少了就是被吃掉了
至于被谁吃了,应该查不出来




------解决方案--------------------
添加时间字段,默认值getdate(),定时查询与当前服务器时间差值大于30min的数据,如果记录>0,报警