一.说明

GUI连接SAP服务器,一般采用三个参数(主机名或IP值、系统标识、系统编号)直连方式,但在企业的生产系统部署中,常用多台服务器搭建,这种情况下一般采用消息服务器连接方式,通过消息服务器(Message Server)进行负载平衡连接到不同的服务器中。此方式对于网络安全管理及服务器迁移都有益处。

由于此类配置较直连方式复杂,一般都由管理员编写连接文档下发至各用户使用。本例截图取自SAP GUI 710 for Windows,720、730各版本与此类似,老版本640操作步骤类似但界面不同。直连方式参见《客户端连接配置(SAP GUI 710)》。

二.示例数据

示例是虚拟机环境中完成,真正生产环境要比此复杂得多。连接参数如下:服务器主机名ECC60EP502 、系统标识FE2、系统编号00。在SAP控制服务台(参见《SAP 服务的启动与停止(Windows版)》)可以看到消息服务器运行正常(如图 1所示)。

后续配置参数需要指定一个连接字符串,本例值为“sapmsFE2 3600/tcp”,其中FE2就是系统标识,而3600则是消息服务器占用的服务端口号(3600 + 系统编号00,SAP消息服务器端口以3600起步)。

图 1 SAP控制服务台

三.操作

以下操作均在SAP GUI所在PC机中完成,包括修改Windows目录下services文件和配置GUI两部分。

在C:WINDOWSsystem32driversetc目录查到services文件,如图 2所示。

图 2 services所在目录

如果目录下有多个services文件,则注意选择无缀扩展名的,用记事本打开文件,在末尾添下一行“sapmsFE2 3600/tcp”,再打回车添加一个空行(此处为要点,否则后续操作无法完成)。(如图 3所示)

图 3 编辑services文件

在SAP GUI登录界面点击“新建项目(N)…”按钮(如图 4所示)。

图 4 SAP GUI Logon 界面

创建项目初始界面如图 5所示,这里只有“用户指定系统”可选,点击“下一步”按钮继续。

图 5 新建项目初始界面

图 6是配置的关键点,首先连接类型选择“组/服务器选择”项,下面的“系统连接参数”框变更输入参数项(与“自定义应用程序服务器”界面不同)。在系统标识栏输入“FE2”,在消息服务器栏输入“ECC60EP502”。

图 6 连接参数设定

标识和消息服务器输入完成后,按图 7所示点击“组/服务器”下拉框,激活程序查找,如果前述配置正确,下拉框则有值(根据系统不同,有一个或多个),选取此值(如有多个则选择正确的值),同时程序自动更改了描述。

图 7 消息服务器选择

更改描述值,如图 8所示,消息服务器配置成功,可以点击“下一步”按钮继续网络及代码设定,或直接点击“完成”按钮结束操作。

图 8 消息服务器配置成功

消息服务器连接配置成功后,如图 9所示,在SAP GUI登录界面增加一个条目,它的图标与通常直连方式不同,双击此条目就可以登录系统了。

图 9 SAP GUI Logon 界面(新条目已在其中)

发表回复

Post Navigation