2011-03-07 36 views
0

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

问候和感谢,

+0

已找到以下内容但仍不知如何更改授权标识[IBM DB2 PROCESS MODEL](http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic= /com.ibm.db2.luw.admin.perf.doc/doc/c0008930.html) – JoeOD 2011-03-07 16:53:45

回答

2

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

db2evmg使用创建事件监视器的标识的授权标识运行。您可以通过查看SYSCAT.EVENTMONITORSDEFINER列来查看此信息。通常,这个ID对应于实例所有者ID(即,“DB2-DB2”服务运行的ID),因为当您发出CREATE DATABASE命令时会创建此特定事件监视器。但是,如果更改了DB2服务运行的标识,或者如果已将数据库还原到其他DB2实例(使用不同的标识),则所有者(以及db2evmg进程的身份验证标识)仍然会显示数据库创建时的情况。

如果事件监视器的身份验证ID不合适,它不会造成任何伤害。但是,如果您想要更改此设置,则必须先停止事件监视器,然后删除并重新创建它。