为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*: 无法解析的成员访问表达式[SP_JOB_SET_EP_SEQNO]. [-8424]:作业步骤完成或失败后操作类型错误
call SP_CREATE_JOB('auto_bak',1,0,'',0,0,'',0,'每周六备份,删除30天前的备份'); call SP_JOB_CONFIG_START('auto_bak'); call SP_ADD_JOB_STEP('auto_bak', 'bak1', 6, '01000/dbbak/dmbak', 0, 0, 0, 0, NULL, 0); call SP_ADD_JOB_STEP('auto_bak', 'bak2', 0, 'CALL SF_BAKSET_BACKUP_DIR_ADD(''DISK'',''/dbbak/dmbak'');- CALL SF_BAKSET_REMOVE_BATCH (''DISK'',now()-30,NULL,NULL);', 0, 0, 0, 0, NULL, 0); call SP_ADD_JOB_SCHEDULE('auto_bak', 'auto_exec', 1, 2, 1, 64, 0, '01:00:00', NULL, '2024-08-19 09:26:41', NULL, ''); call SP_JOB_CONFIG_COMMIT('auto_bak');
可以参照以上SQL,创建作业,每周六01:00:00基于备份集备份数据库并删除30天前的备份,路径为/dbbak/dmbak。
查下 SELECT ID_CODE 看看是不是数据库版本比较早
call SP_CREATE_JOB('auto_bak',1,0,'',0,0,'',0,'每周六备份,删除30天前的备份');
call SP_JOB_CONFIG_START('auto_bak');
call SP_ADD_JOB_STEP('auto_bak', 'bak1', 6, '01000/dbbak/dmbak', 0, 0, 0, 0, NULL, 0);
call SP_ADD_JOB_STEP('auto_bak', 'bak2', 0, 'CALL SF_BAKSET_BACKUP_DIR_ADD(''DISK'',''/dbbak/dmbak'');-
CALL SF_BAKSET_REMOVE_BATCH (''DISK'',now()-30,NULL,NULL);', 0, 0, 0, 0, NULL, 0);
call SP_ADD_JOB_SCHEDULE('auto_bak', 'auto_exec', 1, 2, 1, 64, 0, '01:00:00', NULL, '2024-08-19 09:26:41', NULL, '');
call SP_JOB_CONFIG_COMMIT('auto_bak');
可以参照以上SQL,创建作业,每周六01:00:00基于备份集备份数据库并删除30天前的备份,路径为/dbbak/dmbak。