求助:触发器不能停止

[复制链接]
查看11 | 回复5 | 2012-7-12 18:47:29 | 显示全部楼层 |阅读模式
在我数据库中,有一个trigger,我想将其停止,但是在disable的时候就停在那里不动,也不能delete,其他的触发器都没有问题,请问各位大虾者能是什么情况造成的这种情况啊

小弟先谢过了
回复

使用道具 举报

千问 | 2012-7-12 18:47:29 | 显示全部楼层
看一下你 DISABLE 触发器的进程的等待事件。
或许是你的 触发器在运行, 阻止你DISABLE。
回复

使用道具 举报

千问 | 2012-7-12 18:47:29 | 显示全部楼层
我把应用程序停掉了也没有作用,我能手动释放这个触发器吗
回复

使用道具 举报

千问 | 2012-7-12 18:47:29 | 显示全部楼层
楼主的触发器里面是否有DML语句?如果有,可以先查一下是否此DML发生了死锁或者等待事件,如果有就先把进程KILL掉,然后再试试看,应该就可以disable的
回复

使用道具 举报

千问 | 2012-7-12 18:47:29 | 显示全部楼层
好了,是楼上说的那样,最后把所有的会话全部kill才可以的,谢谢各位前辈们
回复

使用道具 举报

千问 | 2012-7-12 18:47:29 | 显示全部楼层
ITIL最佳实践先行者,好服月租型ITSM2.0
月租型ITSM软件,ITSM2.0理念,免安装维护,注册即可使用.
www.servicezon.com
优惠代码:WJ05QC(凭此代码注册试用账户,可抵现金300元,2009-10-1前注册有效)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行