SAP NetWeaver - 传输管理



传输管理系统 (TMS) 是 SAP 系统中的关键组件之一,用于控制新的请求,监控更改(例如谁实施了更改),以及在 SAP 环境中定义和配置系统景观。

传输管理系统包含三个部分:

  • 更改和传输组织器 (CTO)

    事务:SE01

    它用于管理、配置 SAP 存储库和其他对象中的更改。它为开发和配置项目提供了一个中央环境。(https://wiki.scn.sap.com)

  • 传输管理系统

    它用于管理、控制和复制开发对象,以及使用配置有 RFC 连接的传输路线在 SAP 系统环境中执行自定义。这包括从一个 SAP 系统导出对象并导入到目标系统。

  • 工具

    工具是 SAP 内核的一部分,用于管理 R3trans 和传输控制程序。

    R3trans 被称为 SAP 系统传输,用于在不同的 SAP 系统之间传输对象。它由传输控制程序(tp)或使用 SAP 升级实用程序调用。

    传输控制程序用于支持在运行在不同平台和不同数据库上的不同系统之间的数据和对象传输。

配置传输管理

传输管理是 SAP 系统环境中的关键组件之一。

传输域控制器

它用于管理所有 TMS 配置细节。任何对配置设置的更改都将分发到所有系统。要设置域控制器,请使用事务:STMS

如果 SAP 系统没有域控制器,系统将提示您创建一个新的。传输域包括以下要执行的活动:

  • 创建用户 TMSADM

  • RFC 连接和请求创建,TMSADM 用于登录目标系统

  • DOMAIN.CFG 文件创建在 usr/sap/trans/bin 目录下,该文件存储 TMS 配置,并由系统和域用于检查现有配置。

Transport Management

将系统添加到传输域

要添加系统,请登录到要添加到系统的 SAP 系统。使用客户端 000并启动事务 STMS。如果系统未添加,TMS 将检查配置文件DOMAIN.CFG并要求加入域。单击“选择建议”并保存。系统最初将保持“等待”状态。

要完成任务→登录到域控制器系统→事务 STMS →转到概述→系统。

您可以看到将可用的新系统。转到 SAP 系统→批准。

STMS Systems SAP System Approve

管理传输路线

传输路线定义为 SAP 管理员定义的路线,用于在不同的 SAP 系统之间传输更改。

您可以定义两种类型的传输路线:

  • 整合(从 DEV 到 QAS) - 使用传输层
  • 交付(从 QAS 到 PRD) - 不需要传输层

传输请求

传输请求包含要在开发系统中实施的更改数量。它包含更改类型、目的、更改类别、目标系统和其他详细信息。

传输请求的命名采用标准格式,如:<SID>K<编号>

示例

SID 代表系统 ID

K 代表固定关键字/字母

编号可以是从 900001 开始的任何范围内的数字

SAP 系统中可以创建两种请求类型:

  • 工作台请求 - 此请求类型用于包含存储库和跨客户端自定义对象。工作台请求用于更改 ABAP 工作台对象。

  • 自定义请求 - 此请求类型用于包含属于客户端特定自定义的对象。当用户自定义设置时,系统会自动创建这些请求,并根据传输层自动分配目标系统。

Transport Organizer

要创建传输请求,请使用事务 SE01

传输请求可以通过两种方式创建:

  • 自动 - 自动创建。

  • 手动 - 您也可以手动创建传输请求。

Extended View

传输系统中对象的导入/导出

在源系统中完成传输请求后,您必须从源系统导出请求并将其导入到目标系统。要执行导入,您必须选择导入队列。

运行事务 STMS → 导入,或者您可以转到顶部的“概述”选项卡→导入。

Transaction STMS

您可以看到当前域中系统的列表、描述以及导入队列中可用请求的数量和状态。

Import Overview

导入队列

此列表包含目录中已准备好导入到目标系统的传输请求。

Important Queues

要手动添加请求,您可以转到附加→其他请求→添加。您应该知道传输请求的名称。

Transport Request

传输请求日志

完成传输请求后,您还可以检查日志。要检查日志,请使用事务 SE01 → 转到→传输日志。

Transaction SE01

传输管理系统中提供以下两种类型的日志:

  • 传输日志 - 它跟踪已在传输请求中移动的传输日志文件。

  • 操作日志 - 它包含在传输请求中执行的操作日志的详细信息。它包括导出、导入等。

日志记录值

传输管理系统中存在以下日志记录值:

  • 0 - 此值表示导出成功。

  • 4 - 此值表示已发出警告并且对象已成功传输。

  • 8 - 这表示已发出警告,并且至少一个对象无法传输。

  • 12 或更高 - 此值表示传输请求中出现错误,通常不是由于传输请求中的对象导致的。这可能是由于系统故障引起的。

广告