什么是DB2应用程序db2evmg_DB2DETAILDEA

时间:2011-03-07 15:16:12

标签: db2 windows-server-2003

什么是DB2应用程序 db2evmg_DB2DETAILDEA 以及如何更改其授权标识。
我可以看到它在活动监视器中运行。

问候并感谢,

1 个答案:

答案 0 :(得分:2)

此过程是系统生成的过程,它支持事件监视器DB2DETAILDEADLOCK。此事件监视器在创建数据库时创建,并设置为在激活数据库时自动启动。

db2evmg使用创建事件监视器的ID的授权标识运行。您可以通过查看DEFINER的{​​{1}}列来查看此内容。通常,此ID对应于实例所有者ID(即,“DB2-DB2”服务在其下运行的ID),因为在您发出SYSCAT.EVENTMONITORS命令时会创建此特定事件监视器。

但是,如果您更改了DB2服务运行的ID,或者您已将数据库还原到其他DB2实例(使用不同的ID),则所有者(以及db2evmg进程的auth ID)将仍然显示数据库创建时的内容。

如果事件监视器的auth ID不正确,它不会造成任何伤害。但是,如果要更改此设置,则必须先停止事件监视器,然后删除并重新创建它。