当前位置: 代码迷 >> DB2 >> systools.admin_task_status 返回空,该如何处理
  详细解决方案

systools.admin_task_status 返回空,该如何处理

热度:5978   发布时间:2013-02-26 00:00:00.0
systools.admin_task_status 返回空
最近项目想使用DB2 的 ATS (Administrative task scheduler),使用存储过程创建定时task去完成一些工作

比如说
CALL SYSPROC.ADMIN_TASK_ADD (
  'TEST 277',
NULL,
NULL,
NULL,
'51 20 * * *',
'TESTSCHEMA',
'TEST_UPDATE',
NULL,
NULL,
NULL
);

之后能创建task
SELECT * from SYSTOOLS.ADMIN_TASK_LIST;
可以看到task被创建了,但是到时并未执行

而执行 SELECT * from SYSTOOLS.ADMIN_TASK_STATUS;
也返回空,不知道为什么这样。

请问哪天DB2大侠能够指点一下?十分感谢!!



------解决方案--------------------------------------------------------
恭喜解决
------解决方案--------------------------------------------------------
不用每加一个task就重启一下instance的
那样的话,DB2的可用性也太差了

CALL SYSPROC.ADMIN_TASK_UPDATE 更新一下
------解决方案--------------------------------------------------------
自己解决更好,