部署错误之后恢复

如果在部署复制工件时出错。 您必须撤消已在单个业务度量模型部署中执行的操作,以撤消更改。

所有部署都是分为几个阶段来完成的,以下是典型方案:
  1. DDL 部署
    1. 部署 state.ddl。
    2. 部署 runtime.ddl。
    3. 部署 datamart.ddl。
  2. 数据移动服务部署
    1. 部署 State_to_Runtime_setup_source。
    2. 部署 State_to_Runtime_setup_target。
    3. 部署 Runtime_to_historical_setup_source。
    4. 部署 Runtime_to_Historical_setup_target。
您必须识别发生错误之处以确定如何采取措施。 例如,如果 state.ddl 失败,则只需回滚事务以返回至原始状态。 然而,如果 datamart.dll 失败,则回滚 datamart.ddl 只能使系统返回到 runtime.ddl 成功执行后的点。 在数据移动服务部署过程中的失败是最难恢复的,但不是不可恢复。 第一次部署最易于恢复,新模型的部署次之,而更改模型的最终部署最难恢复。

要从复制脚本部署错误恢复,您需要经历以下阶段:识别、备份、恢复或删除以及重新部署:

识别
备份
恢复或删除

重新部署

当除去所有支持业务度量模型的工件时,您可以用所选的忽略原部署再次运行模式生成器。如果生成的模式成功,请不要部署数据库定义语言(DDL)脚本,只需再次部署复制脚本即可。

相关概念
数据库备份
相关任务
在运行时管理数据库

Copyright IBM Corporation 2005, 2006. All Rights Reserved.