Sql2008 表数据删除咨询

Sql2008 有个单据表,数据正常保存,但是不定期会丢失一些数据记录, 有没有什么办法能监视到数据删除的操作原因。
现在已经写了一个Delete 触发器。能控制表不能删除,但是不方便,我正常的单据删除都无法进行。

监视进程对数据库进行了那些SQL操作:
http://www.cnblogs.com/ShareYouMe/p/5635208.html

升级你的数据库吧,弄sql08R2的,强化版能好的多