1、SAP试点项目传输管理系统配置手册更改统计版本更改日期更改人更改内容目录1目标42TMS概述43具体操作43.1创建传输域控制器(Create domain controller)43.2添加新系统到已存在传输域63.3建立传输路径124相关概念141 目标本文用于描述怎样在SAP系统中进行传输管理系统(TMS)配置,包含传输域创建和传输路径设定。2 概述安装SAP R/3系统后,因为以下原因需要配置Transport Management System(TMS):l 创建开发类l 创建可传输请求l 导入传输请求l 依据你计划在R/3系统之间安装全局传输系统l 在R/3系统之间传输client
2、TMS(传输管理系统)作用是集中配置更改传输系统(CTS)。假如TMS配置不一致,就不能创建传输请求。你能够创建象当地修改请求一样请求。这意味着即使你请求类型是定制或工作台上,你也不能释放她们以创建数据和生成文件。你只能释放对象锁,但没有任何传输到另外一个系统。在SAP R3系统安装完成后,需要进行一系列配置:安装语言包、安装PATCH、创建逻辑系统、集团拷贝等,这些操作在后台全部是以CR方法来导入实现,所以,必需首优异行传输管理系统配置。SAP要求,在系统实施过程中,其Landscape需要分三部分:开发系统(Dev),测试系统(QAS)和生产系统(PRD)。在各个系统中,我们能够创建不一样
3、Client实施不一样任务。l DEV:开发系统作用是进行Customazing配置,在配置前进行部分测试。根据SAP标准,在DEV系统中,应该是尽可能避免有用户数据。在开发完成后,全部正确配置应该传送到测试系统中进行测试。其中,CUST Client就是用来开发,而Test Client是用于预先测试,SAND则又被称为playground。l QAS:测试系统作用就是在Client QTST中测试开发系统所做配置是否正确。为了完成测试,应该在这个系统中输入少许用户数据。假如测试结果是某项配置没有达成目标,应该返回开发系统修改后再进行测试,如此循环直到配置完成。当然,因为有了数据,对用户培训
4、也能够在这个系统另一个Client TRNG来完成。l PRD:生产系统完全就是为了生产,当然,为了确保系统安全,需要生产系统很洁净,除了生产用Client PROD没有任何无关数据。在标准三系统环境下,通常选择生产系统作为传输域控制器。现在生产机还未到位,只有TRA、D26、Q26这三个系统,所以选择Q26作为域控制器。下面以Q26系统作为传输域控制器,建立该系统和D26、P26之间传输配置。3 具体操作3.1 创建传输域控制器(Create domain controller)1)用帐户sap* 登陆到Q26client 0002)运行事务码STMS:在传输管理系统创建之前,会弹出以下界面
5、,在打开界面内填上合适描述信息后,直接按保留退出即可。3)创建完成后,显示介面以下:提醒传输域名称是DOMAIN_Q26提醒目前登录到了域控制器3.2 添加新系统到已存在传输域在配置了一个SAP系统作为传输域控制器后,能够将其它系统全部添加到该传输域中。在这里,我们已经有了TRA和D26系统,需要将其加入到传输域DOMAIN_Q26中。以D26配置为例,操作以下(TRA系统操作方法相同):1) 使用帐号DDIC登录D26系统 CLIENT 000,运行事务代码STMS,在传输管理系统创建之前,弹出窗口 TMS:配置传输域 。在说明中填写对D26系统说明信息:2) 选择:其它配置,在下面对话框中
6、,输入目标主机和传输域控制器系统号,保留输入:点击保留后,SAP系统会自动实施以下动作:l 创建用户TMSADM;l Generates The RFC destinations required for the TMS;l 发送地址数据给域控制器;l 给域控制器发送配置传输控制程序需要profile参数;保留操作完成后,显示界面以下,表明D26系统目前正等候被加入到传输域DIMAIN_Q26中。3) 选择以下菜单:能够看到D26状态为,表示它正等候被加入4) 反复1)3),把TRA系统也加入到传输域DOMAIN_Q26中5) 用帐户DDIC登录Q26系统Client 000,运行STMS,进
7、入 system overview界面:能够看出,TRA和D26系统全部为等候加入状态。选中D26,然后选择以下菜单:弹出窗口提醒是否将D26加入到域中,确定:一样方法把TRA系统也加入进来。保留:加入完成后,显示以下:现在这个SAP系统包含传输域中全部其它SAP系统必需信息.同时,新SAP系统地址数据被送到其它SAP系统,而且SAP系统也被输入传输控制程序传输profile中。3.3 建立传输路径1)账户DDIC登录Q26 Client 000,运行STMS,选择进入传输路径配置界面4 配置虚拟系统及传输路由在系统早期阶段,只有一台开发服务器,测试和生产机还未到位情况下,为使在开发系统多种配
8、置能够在以后正确传输到测试和生产机,能够依据最终系统配置情况,先创建虚拟系统及传输路径。4.1 创建虚拟系统1)运行事务代码STMS,点击界面上按钮:2)屏幕上列出了系统中现存SYSTEM及其类型、状态:3)选择以下菜单创建虚拟系统:4)在弹出窗口中,输入要创建虚拟系统名称和描述信息:点击保留后退出,则返回到初始界面,能够看到新系统列表:4.2 配置系统传输路由1)运行事务代码stms,点击查看系统传输路由配置情况:2)系统传输路由编辑界面:该图形界面上半部分列出了已经定义但未加入传输路由实际和虚拟系统图标,下半部分是已经配置系统之间传输路由图形化示意。在未配置系统传输路由时,下半部分为空白:
9、假如看到是类似以下文字界面,能够点击按钮切换到上面图形编辑界面:3)选择以下菜单,创建标准三系统传输路由:4)在弹出窗口中输入开发系统、测试系统和生产系统对应系统标识,确定退出:5)界面上显示出了三系统及其传输路径示意图:6)保留退出,完成系统传输路由创建。完成以上配置后,全部在ER1系统产生CR,全部会把传输路径指向QAS系统。5 相关概念1)开发类(Development Class).开发类可简单了解为逻辑上相关一组ABAP对象,在未来传输时将使用同一传输层。实际上开发类本身也可看做是一个ABAP对象,可使用SE80建立。$TMP是当地开发类,属于此开发类任何ABAP对象(包含自定义表,
10、编写程序等全部只能在Client做测试用而不能被传输到其它Client。包现在被用来替换开发类。2)包(Package)相关ABAP对象被组合在一个包内,SE16:TADIR可看到被分配到某包全部ABAP对象,包决定了这些对象传输层。全部包被存在表TDEVC中,建立包可使用SE80或直接使用SM30:V_TDEVC。包作为开发类替换和前身有这么多个加强特征:l 包可嵌套使用(这点类似Java package)l 包内可包含最多本包中可见对象,这些对象在包外不可见。这点类似私有对象(Private object),在OOP中也很常见。l 包可为包接口定义使用访问授权l 通常自定义包必需是Y或Z前
11、坠,这点和其它ABAP对象相同(包其实也可看做ABAP对象)。其它部分包前坠 A-S, U-X表示SAP标准包,T私有测试包,$当地临时包,/*名字空间前坠。3)传输层(Transport Layer)传输层决定包内对象是分配给当地还是可产生传输请求。通常,开发系统全部被分配了一个标准传输层,当包被建立时,它就被分配了一个标准传输层,包内对象也立即自动取得相关传输属性。相关IMG配置使用是标准传输层。通常由basis使用Tcode :STMS配置传输管理系统维护传输层和路由。下图显示是从DVU开发程序传输到QAS和PRD传输路由。在图中,程序在DVU serverclient 210、100开
12、发后被传输到QAS Client 310测试。成功后被分别传入PRD Client 800、810和820。4)传输请求程序是到底保留在server什么地方?程序是怎样在不一样client和server之间进行传输?要明白这问题,首先让我们看看什么是传输程序和传输控制程序。传输控制程序TP和R3TRANS传输程序:R3TRANS被用来实现SAP各Client间数据传输和不一样版本迁移;TP传输控制程序依据传输参数(Transport Profile)调用R3TRANS传输程序。传输控制程序 tpTp是控制SAP系统和更新SAP版本。作为一个控制程序,tp使用部分尤其程序以完成完整传输。Tp常常
13、被别程序调用,如:Change and transport system (CTS)、Transport management system (TMS)、Upgrade control program R3up。Tp支持在UNIX和WindowsNT之间传输网络。R3trans 程序SAP传输程序R3trans用来传输SAP系统之间数据和不一样SAP版本之间迁移。然而,R3trans通常是被其它程序调用,尤其是tp和R3up( upgrade control program )。总而言之,只是在例外情况中才需要直接使用R3trans,除此以外也不被支持直接使用。R3trans文档没有描述正常传
14、输过程,不过在正式工具和方法不足情况下提供了帮助。Transport profile (TPPARAM, TP_.PFL)Transport profile是程序tp全局参数文件,它被SAP系统用Transport management system(TMS)管理。Profile在传输目录/usr/sap/trans/bin里。Profile名字对应tp_xxx.PFL,其中xxx是配置在TMS中传输domain名字。(如tp_DOMAIN_Q26.PFL)。传输profile包含以下信息:从不一样目标系统来数据库、描述传输频率参数、系统维护其它信息。在传输profile中不是以#为前导行全部包含一个参数定义。Profile中多种参数类型以下:l 全局(网络中全部SAP系统)l 当地(只一个SAP系统)l 依靠于操作系统l 依靠于数据库假如参数没有指定值,SAP系统就会用缺省值。全局参数覆盖缺省值,当地参数覆盖全局参数。所以,你能为除某个特定系统外指定一个参数值,为这个特定系统指定一个不一样值。用-D指定transport file中参数无效。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100