FileNet P8 Content Engine, 版本 5.0.+            操作系统:  Windows

执行升级

您可以运行命令行 Content Engine Upgrader,以对您在升级状态文件 upgrade.xml 中选择的要进行升级的项进行升级。

在升级对象存储库之前,命令行 Content Engine Upgrader 将使对象存储库脱机。在升级对象存储库之后,Upgrader 将更新该对象存储库在 upgrade.xml 文件中的相应状态值。

要执行升级,请完成下列步骤:

  1. ce_upgrade_user 身份登录到命令行 Content Engine Upgrader 所安装在的系统。
  2. 浏览到 ce_install_path\tools\upgrade 目录(此目录中包含 CE35_to_50Upgrader.bat)。
  3. 可选: 要查看可用的选项,请从命令行运行 Upgrader 工具,如下所示:CE35_to_50Upgrader.bat -h
  4. 通过运行以下命令来运行 Upgrader 工具:

    CE35_to_50Upgrader -i upgrade.xml -r

    -r 标志是可选的。如果在命令中指定此标志,那么此工具将生成 HTML 报告。

    要点: Upgrader 只对初始状态为 ReadyToUpgrade 并且 SelectedForUpgrading 值为 yes 的项进行升级。

    Upgrader 在尝试升级每个项时,会将一条状态消息发送到命令行以及 log4j 日志记录系统。如果对特定项执行的升级失败,那么 Upgrader 将停止运行。

  5. 如果对某个项执行的升级失败,请完成下列步骤:
    1. 使用命令行输出或 log4j 文件中的信息(异常代码和堆栈跟踪)来更正错误。
    2. 编辑 upgrade.xml 文件,将任何 StatusUpgradeStartedUpgradeFailed 替换为 ReadyToUpgrade
    3. 如果对象存储库附件升级过程的运行时间超过 10 分钟,并且升级失败,请记录日志中的异常。然后,增大应用程序服务器超时设置。

      请完成下列步骤:

      1. 增大应用程序服务器事务超时值。在进行更改之前,记录现有的值。根据硬件不同,可能需要将超时值增大到长达 6000 秒。
        IBM® WebSphere® Application Server
        浏览到应用程序服务器 > 服务器名称 > 容器服务 > 事务服务,然后增大事务生存期超时总计最大事务超时的值。
        Oracle WebLogic Server
        增大 > 服务 > JTA > 超时秒数的值以及服务器 > CEServerInstanceName > 配置 > 调整 > 停滞线程最大时间长度的值。请对这两个设置使用相同的值。
        JBoss Application Server
        编辑 jboss-service.xml 文件,以设置 <attribute name="TransactionTimeout"> 的值。
      2. 重新启动应用程序服务器。
      3. 重新启动对象存储库附件的升级。
      4. 在升级成功完成之后,可以将应用程序服务器超时设置复位为先前的值。
    4. 在数据库升级完成后,如果由于出错而发生故障,请从备份复原数据库。


反馈

最近一次更新时间: 2010 年 11 月


© Copyright IBM Corporation 2010.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)