Database 管理任务和作业db2之间的区别

Database 管理任务和作业db2之间的区别,database,db2,Database,Db2,db2中的管理任务和作业之间有什么区别?我安排了一个管理任务来删除数据行,但它不起作用。我正在通过删除程序删除。这是正确的语法吗 call SYSPROC.ADMIN_TASK_ADD ( 'task_delete', NULL, NULL, NULL,

db2中的管理任务和作业之间有什么区别?我安排了一个管理任务来删除数据行,但它不起作用。我正在通过删除程序删除。这是正确的语法吗

call SYSPROC.ADMIN_TASK_ADD ( 'task_delete', 
                                  NULL,
                                  NULL,
                                  NULL,
                                  '50 3 * * *',
                                  'db_2',
                                  'delete_procedure',
                                  'values(''delete logs'') ',
                                  NULL,
                                  NULL )

在标准CRON格式中,所有五个字段都是必填字段。因此,明细表参数应包含:

“50 3***”


除此之外,您的语法看起来是正确的,但是如果没有您正在调用的过程的代码,则很难诊断任何其他错误,以确保您正在传递的参数是正确的。

除了语法之外,可能还有其他原因它不起作用。当您说它不工作时,这是否意味着永远不会尝试运行或产生错误?您能告诉我们此任务的SQLCODE、SQLSTATE、SQLERRMC和RC的ADMIN_TASK_STATUS视图中显示了什么吗?