连接器的传送文件包含诸如表结构、功能和数据等各种对象。这些开发对象需要导入 SAP 安装中才能提供 ABAP 扩展模块所需要的特定功能。
每个传送文件都包括在 .zip 文件中。例如,SAP R/3 V3.x 主传送包的传送文件位于 Primary.zip 文件中。可以在 \connectors\SAP\dependencies\transports_31 中找到这些文件。
IBM WebSphere Business Integration mySAP.com 适配器(SAP R/3 V3.x)所需要的修改通过一组必需的传送文件(共三个)以及每个业务对象的一个传送文件进行处理。要确保在添加那些表的数据之前已创建所有必需的表,必须以下列顺序导入传送文件:
一旦成功装入必需的传送文件,就可以任何顺序装入特定于业务对象的传送包。有关传送文件的详细信息,请参阅每个传送包 .zip 文件中包括的传送包说明。
所有对象都以 YXR 开头,但具有以下例外:
注意:
对此传送文件中的对象所作的任何更改都需要在 SAP 外部详细地记录。更改将被下一个
IBM WebSphere 适配器基础结构传送包覆盖,将需要手工重新应用。
连接器传送文件通过导入程序和 IBM WebSphere Business Integration mySAP.com 适配器中包括的其它开发对象,对 SAP 作出所有必要的修改。它们不会改变任何 SAP 程序或修改用户出口。
在以下指示信息中,SID 是指 SAP 系统标识,TransportFileName 是指传送文件的名称。但是,组成传送文件名的字符在安装目录中出现的顺序不同于以参数形式将该名称传递到各种 tp 命令的方式。在 \usr\sap\trans\cofiles 目录中,传送文件名的格式是 K9xxxxx.SID,但当以参数形式传递该文件名时,它具有格式 SIDK9xxxxx。例如,如果您的 SID 是 D30,则文件名 K912345.D30 将以参数形式传递为 D30K912345。
要安装传送包:
通过运行 tp connect 命令检查与数据库的连接并确定 tpparam 文件的路径:
tp connect SID
如果此命令失败,则尝试添加 tpparam 文件的路径作为第二个参数:
tp connect SID pf = path_of_tpparam
例如,如果 SID 为 P11,并且 tpparam 文件的路径为 \usr\sap\trans\bin\tpparam,则该命令将为:
tp connect P11 pf = \usr\sap\trans\bin\tpparam
如果当指定 tpparam 文件的路径时 tp connect 成功,而当未指定该路径时失败,则您应在以下步骤 3 中所描述的命令中指定可选的 tpparam 路径。
tp addtobuffer TransportFileName SID pf = path_of_tpparam
tp import TransportFileName SID u023689 CLIENT=CLIENT# pf = path_of_tpparam
使用“IBM CrossWorlds 连接器工具”窗口(事务 YXR1):
有关特别的特定于应用程序的业务对象的其它配置要求,请参阅该业务对象的参考页。
注意:
您对连接器传送包中的开发对象所作的任何更改都应在 SAP
外部详细地记录。更改可能被下一发行版的适配器的传送文件覆盖,所以将需要手工重新应用。