仓库填充过程的监控技术
2008-12-12 16:35:06 来源:WEB开发网核心提示: 扩展 WIP 功能的完整过程图 7 中显示了保存 WIP 历史的完整过程,图 7如下面的图 8 所示,仓库填充过程的监控技术(9),表 WIP_ARCHIVE、WIP_ARCHIVE_COPY、STEPS_ERRORS 和 STEPS_START 的内容是由触发器来控制的,图 8表 WIP
扩展 WIP 功能的完整过程
图 7 中显示了保存 WIP 历史的完整过程。
图 7
如下面的图 8 所示,表 WIP_ARCHIVE、WIP_ARCHIVE_COPY、STEPS_ERRORS 和 STEPS_START 的内容是由触发器来控制的。
图 8
表 WIP_ARCHIVE、STEPS_ERRORS 和 STEPS_START 的内容主要是由触发器来更新的。然而,就在激活触发器之前,我们用 IWH.EDITION 和 IWH.LOGMSGS 中所包含的当前信息初始化了这些表的内容。
初始化过程
初始化过程由 3 个步骤组成:Collect Step Errors、Collect Start Time 和 Initial WIP Archival。这些步骤分别初始填充表 STEPS_ERRORS、STEPS_START 和 WIP_ARCHIVE。当然,对于已经完成的步骤,我们将无法获得其中间执行状态的有关信息,因为它们没有被保存在目录中。还请注意,有些版本号将很可能丢失,因为正如前面所解释过的,有些版本在 IWH.EDITION 表中的生存期极其短暂。STEPS_ERRORS 表也可能没有包含所有已失败版本的错误,因为 IWH.LOGMSGS 目录表只保存最后的 n 条错误消息记录,而 n 是被默认设置为 1000 的。
下图中所表示的初始化过程仅仅在安装时被执行一次。
图 9
安装程序包
程序包的安装十分简单:
更多精彩
赞助商链接