This blog contains experience gained over the years of implementing (and de-implementing) large scale IT applications/software.

HowTo: Find Which Version Of Solution Manager You’re Running

Scenario: You want to know which version of Solution Manager you are currently using.
The problem with Solution Manager, is that it has been through the SAP makeover factory a couple of times and been given new names.  Not only this, but like other SAP products, the version of Solution Manager may not actually be easily discernable.
SAP note 394616 – “Release strategy for SAP Solution Manager”, provides the answer.
From within your Solution Manager system, select “System -> Status” from the SAP GUI menu, and check for the version of the “ST” component:

 image

In the popup, you will see the general description:
TIP: If you hover the mouse over the text field, you can see the whole string, or you can scroll left and right when the cursor is inside the field.

Component Version

If you click the magnifying glass icon, you can see the full system component list and versions:

image

You are looking for the component “ST” in the list:

Solution Manager Tool Version

This can be compared to the contents of the SAP note 394616 mentioned earlier.
As the above example shows, ST version 400 patch 24 = SAP Solution Manager 7.0 EHP 1.

SAP Solution Manager 7.1 on HANA=
ST Release  ST 712
NW Release  NW 7.4

SAP Solution Manager 7.1=
ST Release  ST 710
NW Release  NW 7.0 EHP 2

SAP Solution Manager 7.0 EHP 1=
ST Release  ST 400
NW Release  NW 7.0 EHP 1

SAP Solution Manager 7.0=
ST Release  ST 400
NW Release  NW 7.0

SAP Solution Manager 3.2=
ST Release  ST 320
WebAS Release  WAS 6.20

SAP Solution Manager 3.1=
ST Release  ST 310
WebAS Release  WAS 6.20

You can check out this SAP Wiki page for links to the main support package stacks of Solution Manager:  https://wiki.scn.sap.com/wiki/display/SMSETUP/Central_Correction_Notes

HowTo: Find Version of SAP BWA/BIA (Accelerator)

The SAP BWA (BW Accelerator) is based on the TRex search service and uses dedicated hardware to provide an additional in-memory index search capability for an existing SAP BW system.  NOTE: This is not to be confused with the SAP HANA DB, which is also in-memory, except that HANA is a more advanced and fully rounded product and not related to TRex.

Scenario: You may know there is a BWA connected to your BW system, but you don’t know where it is and what version it is.  You may need to consider this information in preparation for an upgrade.
The BWA details can be seen from the BW system via transaction TREXADMIN.
The “Summary” tab shows all the revision details and the make and model of the dedicated hardware:

image

Additional version information can be seen on the “Version” tab, you can also see any additional load balancing nodes in the TRex landscape:

image

Connectivity to TRex is performed either via RFC server on the TRex server (BWA 700) or via the ICM (BWA 720+).
The TRex Web Service which can be accessed via “https://<trex server>:3xx05/TREX”.
The “Connectivity” tab allows you to perform connectivity tests for RFC and HTTP to the BIA.
For RFC based connections, once registered at the gateway, you can see the detail in transaction SMGW (select “Goto -> Logged on Clients”):

image

You can see the TRex connections based on the “TP Name” column:

image

For ICM based connections, you will see the HTTP requests going out via the ICM in transaction SMICM.
For SAP notes searches, the component for the BWA is BC-TRX-BIA.

HowTo: Know if you’re using pure RedHat, CentOS or Oracle Enterprise Linux

Scenario: You been given access to a server and you don’t know if it’s a pure RedHat, CentOS or Oracle Enterprise Linux server.

We all know how to query the version of the Linux OS using the following :

> uname -a

> cat /etc/redhat-release

But these don’t necessarily differentiate between a pure RedHat O/S and the downstream Linux distributions such as CentOS or Oracle Enterprise Linux.

As well as the above, you can query what’s been installed through RPM:

> rpm -qa | grep oraclelinux

> rpm -qa | grep centos

Any output in one or the other will confirm an OEL or CentOS distribution.

Checking Sun/Oracle GlassFish Server Version

Here’s how to check the version of Sun/Oracle GlassFish application server which is installed in a Linux environment:

From the bin directory of the GlassFish binary home directory:


$ asadmin version
Version = Sun GlassFish Enterprise Server v2.1
Command version executed successfully.