一.说明
进入SAP系统,有多种手段查看当前系统的运行状态,但大多数需要相关权限支持。本文在此介绍最简单、也无权限要求的查看方法,只要能登录系统就可以操作。
可查看的信息包含用户及系统两大部分:用户部分可以查看到的登录及当前操作信息;系统部分则可以查看到主机、数据库、组件、内核等信息。
二.操作
登录后,在SAP GUI中点击菜单“系统(Y)→状态(S)…”(英文System → Status…),弹出对话框如图1(中文)、图2(英文)所示。“系统(System)”菜单组属于系统菜单,在SAP GUI的初始和事物操作界面都会显示。
图 1 系统状态(中文)
图 2 系统状态(英文)
在图1(中文)、图2(英文)中共有5组数据,说明如下:
1.使用数据(Usage data)
此组数据显示了用户的登录信息,包括登录的客户端(Client,界面上显示“集团”)、用户名、登录语言、上次登录时间、本次登录时间、当前系统时间等。
2.存储数据(Repository data)
此组数据显示了当前操作界面的信息,包括运行的事物码、程序名称(屏幕)、屏幕编号、程序(GUI)、GUI状态等,这些信息可以为编程、调试等服务,鼠标双击事物(Transaction)条目可查看当前运行事物码信息,双击程序名称(屏幕)(Program<screen>)条目可进入程序查看及编辑状态。
3.SAP系统数据(SAP System data)
此组数据主要显示license相关信息,包括产品名称(Component version)、安装号(Installation number)和有效期(License expiration);除此之外还显示系统是否是Unicode字符集,相关信息参见《Unicode及非Unicode字符集》。
4.主机数据(Host data)
主要显示了SAP服务器所安装的操作系统(Operation system)、机器类型(Machine type)、机器名(Service name)等。
5.数据库数据(Database data)
主要显示了SAP服务器所安装的数据库相关信息,包括数据库系统产品名(Database system)、版本(Release)等。
在图1(中文)、图2(英文)的SAP系统数据(SAP System data)点击组件信息按钮()进入图3(中文)、图4(英文)界面。
图 3 系统组件信息(中文)
图 4 系统组件信息(英文)
图3、图4是当前系统的ABAP各组件(Component)的版本信息列表,里面除组件描述外最重要的信息是组件的版本信息。
每个组件的版本信息包含两部分:发布版本(Release 图3中显示为“释放”)和补丁级别(Patch Level),例如两图中组件SAP_BASIS的版本是Release 700 Patch Level 14。对比系统组件版本的高低,需首先对比发布(Release)版本,然后再对比补丁级别(Patch Level)。例如ST-PI组件,Release 2005_1_700 Patch Level 005的级别就小于Release 2008_1_700 Patch Level 003。
在列表中要注意以下几个组件:首先是SAP_BASIS,它是基础的ABAP组件,确定了整套系统的ABAP级别,升级其它组件通常需要SAP_BASIS首先达到一定级别。在日常商务表述中,通常以SPS表示,例如本例为SPS 14。当发布版本(Release)为700时,SPS值即为Patch Level值;当Release为701时,SPS值为Patch Level + 18(例如Release 701 Patch Level 004是SPS 22);当Release为702时,SPS值为Patch Level + 22。
除SAP_BASIS外,还需注意SAP_ABA、PI_BASIS、ST-PI,这四个在众多SAP产品中都存在,这是由于NetWeave的ABAP部分就是由这四个组件构成,而其它具体的产品都是以NetWeaver为基础扩充组件构成,如ERP、CRM、SCM、SRM、Solution Manager等。