[英]fail to create event monitor db2detaildeadlock in aix
Base on this link, http://www-01.ibm.com/support/docview.wss?uid=swg21193054 I am trying to create the event monitor db2detaildeadlock in my db2 database. 基于此链接, http ://www-01.ibm.com/support/docview.wss?uid = swg21193054我正在尝试在db2数据库中创建事件监视器db2detaildeadlock。
I am running the following command: 我正在运行以下命令:
db2 create event monitor db2detaildeadlock for deadlocks with details write to file 'db2detaildeadlock' maxfiles 20 maxfilesize 512 buffersize 17 blocked append autostart
But hitting 但是打
DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL0104N An unexpected token "DB2DETAILDEADLOCK" was found following "etails
write to file". Expected tokens may include: "CHAR_STRING_LITERAL".
I am running my db2 database in AIX server, is it any other syntax changes on this command? 我正在AIX服务器上运行db2数据库,此命令是否还有其他语法更改?
My database server : DB2/AIX64 10.5.9
And is there any way to check my event monitor db2detaildeadlock
is activated or deactivated ? 并且有什么方法可以检查我的事件监视器
db2detaildeadlock
是否已激活? Because I cant see any deadlock log after hitting deadlock. 因为打死锁后我看不到任何死锁日志。
This SQL will show the state of your event monitors 该SQL将显示事件监视器的状态
SELECT SUBSTR(EVMONNAME,1,40) AS EVMON_NAME
, TARGET_TYPE
, SUBSTR(OWNER,1,8) AS OWNER
, CASE EVENT_MON_STATE(EVMONNAME)
WHEN 0 THEN '0 Inactive'
WHEN 1 THEN '1 Active'
END AS STATE
FROM SYSCAT.EVENTMONITORS
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.