【对象产品】
A.intra-mart WebPlatform Version7.2x
B.intra-mart Accel Platform 所有版本
这个错误影响了IM-通用主表导入批处理、Job的导入/导出的防止同时执行功能。
IM-通用主表导入/导出批处理、Job具有防止同时执行的锁定功能。
开始导入/导出后,在Storage中将创建用于控制同时执行的文件。
A.使用intra-mart WebPlatform Version7.2x时
[创建的控制文件的路径]
------------------------------------------------------
StorageService/master/%登录组代码%/batch/%数据空间%/%处理名%
------------------------------------------------------
B.使用intra-mart Accel Platform时
[创建的控制文件的路径]
------------------------------------------------------
%PUBLIC_STORAGE%/im_master/lock/%TenantID%/%数据空间%/%处理名%
------------------------------------------------------
开始导入/导出时,如果不存在控制文件则开始导入/导出,但如果已存在,则判断为同时执行且不执行导入/导出,并在日志中输出“this export is already started.”后结束。
通常,用于控制启动的文件将在批处理/Job处理结束时被删除,但如果批处理/Job处理因某种故障而意外结束,控制文件将残留。
残留了控制文件的情况下,与被判断为同时执行一样,即使没有启动多个相同的批处理/Job,也发生“this export is already started.”的错误。
【解决方法】
请手动删除在上述[创建的控制文件的路径]中创建的控制文件。
-- 适用对象 -----------------------------------------------------------------
iAP/Accel Platform/所有版本
iWP/Web系统构建基础/WebPlatform/AppFramework
--------------------------------------------------------------------------------
FAQID:800
执行IM-通用主表的批处理/Job时,即使没有启动多个相同的批处理/Job,也发生“this export is already started.”的错误,无法执行IM-通用主表的批处理/Job。