升级连接器

本节描述如何升级连接器:

为 ALE 模块的 TID 管理升级连接器

ALE 模块为它从 SAP 应用程序接收的每个事务持久地存储 IDoc 对象和事务标识(TID)。在版本 4.8.x 之前的连接器发行版中,连接器使用 IBM WebSphere 协作、业务对象和映射来将数据存储在资源库中。版本 4.8.x 的连接器通过使用 MQSeries 队列来替换先前的 TID 管理方式。

注意: 要使 ALE 模块能够处理发送至 SAP 应用程序或从 SAP 应用程序中发送出来的 IDoc,您必须升级连接器。但是,在升级连接器之前,您必须允许当前 IDoc 处理循环完成。

在升级连接器以使 ALE 模块能够处理 IDoc 之前,您必须完成事件目录和 WIP 目录中当前文件的处理。并且,检查归档目录以查找失败的和未预订的事件。

要完成事件目录和 WIP 目录中当前文件的处理:

要完成任何失败事件和未预订事件的处理:

注:
当使用事务 SM58 时,如果您在 SAP 系统中发现未成功处理的 IDoc,则等到升级连接器后重新提交这些 IDoc。在完成连接器的升级之后,改正错误并重新提交 IDoc,以便使用新的 TID 管理通过 MQSeries 队列来进行处理。

一旦清除这些目录,则应用升级并遵循以下章节中的配置指示信息:

升级至基于 Java 的连接器

将作为基于 Java 的连接器(连接器版本 4.0.0 和更高版本)交付 IBM WebSphere Business Integration mySAP.com 适配器。在前发行版中,连接器是以 C++ 语言编写的。目录结构是 \connectors\SAP

以下过程用于将连接器的 C++ 版本升级至连接器的 Java 版本。

  1. 重命名当前连接器目录。

    例如,\connectors\SAP 变为 connectors\SAP.old

  2. 重命名连接器消息文件。

    例如,\connectors\messages\SAPconnector.txt 变为 \connectors\messages\SAPconnector.txt.old

  3. 将新的连接器目录和文件复制到 \connectors 目录。
  4. 将新的连接器消息文件复制到 \connectors\messages 目录。
    Windows

    修改连接器快捷方式以指向连接器目录中的 start_SAP.bat 文件。例如,如果您正在使用支持 SAP R/3 V4.x 的连接器,则修改快捷方式以指向连接器启动文件 \connectors\SAP\start_SAP.bat

Copyright IBM Corp. 1997, 2004