Tej*_* MB 0 sql-server triggers timeout locking sql-server-2008
我无法更改触发器,因为它花费超过80分钟,并且也无法删除/删除,同时尝试从Designer模式执行此操作时,它显示erroe为
- >Drop Failed for trigger. "LOCK request timeout period exceeded."
但是同样的触发器在包含相同表的其他数据库中已经是ALTER/DROP.
Table and Database Designers根据某些表单的建议将事务超时更改为30000秒.Prevent saving changes that require table re-creation TOOLS-> OPTION-> DESIGNER.运行Activity监视器后

我的触发器没有改变/丢弃由于这个原因吗?还是其他一些原因?

很可能在桌面上有另一个打开事务的进程.要查找具有已打开事务的进程:
DBCC OPENTRAN (数据库)Activity Monitor.如果在尝试更改触发器时运行它,则可以查看该blocked by列.那么你需要结束具有开放事务或最坏情况的spid kill spid
| 归档时间: |
|
| 查看次数: |
8409 次 |
| 最近记录: |