sql2000数据库,所有触发器都无法工作

ycagri 2008-07-31 03:51:04
数据库前两天提示事务日志已满,请备份事务日志。
我收缩了日志和数据库后,发现所有的触发器都不工作了,我将触发器删除掉后,重新创建了一个不同名,但内容一样的,也是不起作用,不知道是怎么回事,急求解决方案
...全文
157 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
utpcb 2008-08-03
  • 打赏
  • 举报
回复
ALTER TABLE dbo.tablename ENABLE TRIGGER ALL 

楼主可以写个动态循环

就可以是全部能工作啊
zhiguo2008 2008-08-03
  • 打赏
  • 举报
回复
ALTER TABLE dbo.tablename ENABLE TRIGGER ALL

学习
hero_girl 2008-08-03
  • 打赏
  • 举报
回复
MARK 我都不好这口,用不了这个啊
HK_A_001 2008-08-02
  • 打赏
  • 举报
回复
没碰到过,UP吧!
ycagri 2008-08-01
  • 打赏
  • 举报
回复
大伙再帮忙给出个主意吧,快疯了都
ycagri 2008-07-31
  • 打赏
  • 举报
回复
不行,还是不行,我都不知道该怎么办了,但是入库什么的都正常,就是触发器不工作了
ycagri 2008-07-31
  • 打赏
  • 举报
回复
我正在试,看等一会儿有了新数据会不会有变化
ybkenan 2008-07-31
  • 打赏
  • 举报
回复
那樓主試一下 ALTER TABLE 表名 ENABLE TRIGGER 触发器名 看行不行
yrwx001 2008-07-31
  • 打赏
  • 举报
回复
jf
水族杰纶 2008-07-31
  • 打赏
  • 举报
回复
ALTER TABLE 表名 DISABLE TRIGGER 触发器名 --禁止触发器
ALTER TABLE 表名 ENABLE TRIGGER 触发器名 --允许触发器

arrow_gx 2008-07-31
  • 打赏
  • 举报
回复
单个触发器可以 禁用 启用,

DISABLE TRIGGER 禁用触发器
ENABLE TRIGGER 启用触发器

所有的都不行,那就不明白了,没碰到过
中国风 2008-07-31
  • 打赏
  • 举报
回复
发现所有的触发器都不工作了?
應該不會,查看數據庫當前狀態
清理硬盤空間
yrwx001 2008-07-31
  • 打赏
  • 举报
回复
ALTER TABLE dbo.tablename ENABLE TRIGGER ALL

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧