每晚重新加载时出现QlikView错误“无法在写入模式下打开文件的文件”

时间:2019-06-05 03:28:59

标签: qlikview

我有一个每晚重新加载的脚本,每个晚上都已成功运行了几个月。我经常在早上注意到失败了。错误是每个问题的标题:

“无法在写入模式下为文件XYZ打开文件...”

看到此消息后,我右键单击QMC中的节点,然后单击“运行”。任务然后成功完成。

今天是第一个例外,在手动重新触发重新加载时,它实际上是第二次故障,并出现相同的错误。在第二次手动重新触发时,它成功完成。

我在QlikView社区论坛上阅读了类似的问题和答案,但它们似乎无济于事。如果是用户权限问题,当我从QMC初始化它时将无法正常工作(会吗?而且-每天晚上都不会发生故障-在大多数晚上都可以重新加载)。出于同样的原因,它似乎不太可能是文件夹问题,甚至不是脚本问题。

任何有关如何调试的指针?

1 个答案:

答案 0 :(得分:0)

我也在QlikView社区中问了这个问题,实际上是a response

  • 两个任务正在尝试同时访问文件

进一步调查,我们还有一个小时计划执行的第二项任务。夜间任务需要1小时45分钟才能完成-这意味着它将始终与每小时任务的一两次运行重叠,并且可能偶尔会发生冲突。

不幸的是,QlikView管理控制台(QMC)不允许仅在固定时间(例如从凌晨2点到午夜,而不是一天24小时)之间设置每小时计划,因此解决方案是设置大约22各自独立的每日时间表(一个凌晨2点,一个凌晨3点,等等),每个时间表都模仿小时时间表-但是看起来像是维护和监视噩梦(尤其是有11个相关任务按顺序运行,直到小时时间表成功为止),或者,另一种方法是允许它偶尔出现故障并在营业时间内重新运行。