我看到下面的命令:
drop event monitor set event monitor create event monitor 但没有像列表事件监视器或获取事件监视器。 是否有DB2命令列出所有当前的事件监视器?
我目前正在使用DB2 9.7,但也对其他版本的答案感兴趣。
您可以查询系统目录表SYSCAT.EVENTMONITORS以获取数据库中定义的事件监视器列表:
select evmonname, event_mon_state(evmonname) as enabled from syscat.eventmonitors
第二列将为活动事件监视器返回1,对于不活动事件监视器则为0。
该查询将适用于Linux,UNIX或Windows上的所有DB2版本。