As of DB2 Connect V5.2, the System Monitor provides three forms of the LIST DCS APPLICATIONS command, as follows:
To view the information provided by the monitor at the application level, issue the DB2 LIST DCS APPLICATIONS command. It returns the following information for an APPC connection (DB2 Connect Enterprise Edition Version 7 to DB2 Universal Database for OS/390):
Auth Id Application Name Appl. Host Application ID
Handle
-------- -------------------- ---------- --------------------------------
USERID db2bp_41 0 CAIBMOML.OMXT4H0A.A79EAA3C6E29
It returns the following information for a TCP/IP connection (DB2 Connect Enterprise Edition Version 7 to DB2 Universal Database for OS/390):
Auth Id Application Name Appl. Host Application ID
Handle
-------- -------------------- ---------- --------------------------------
USERID db2bp_41 2 0915155C.9704.1517172201BE
This unique identifier is generated when the application connects to the host or AS/400 database server. You can use this element in conjunction with the Application ID to correlate the client and server parts of the application information.
If the DB2 LIST DCS APPLICATIONS SHOW DETAIL command format is specified, additional information is shown, including:
Auth Id Application Name Appl. Client Application Id Seq# Client
Handle DB Alias
-------- -------------------- ---------- -------------------------------- ---- --------
NEWTON db2bp 0 09151251.07D3.980925183850 0001 MVSDB
Client Client Client Host Application Id Seq# Host DB Name
Node Release Codepage
-------- -------- ---------- -------------------------------- ---- --------------------
antman SQL05020 819 G9151251.G7D4.980925183851 0000 GILROY
Host
Release
--------
DSN05011
This report is unformatted, and for this reason you may find the LIST DCS APPLICATIONS EXTENDED report more useful.
This value lets you correlate connections from clients to the DB2 Connect workstation and from the DB2 Connect workstation to the host or AS/400 database server.
You can use this information to ensure that data conversion is supported between the application code page and the database code page (or for host or AS/400 database server databases, the host or AS/400 database server CCSID).
If the application code page is different from that under which the database system monitor is running, this code page element can help you to manually convert data that was passed from the application and displayed by the database system monitor. For example, you can use it to help translate the Application Name.
You can use the LIST DCS APPLICATIONS command with the option EXTENDED in order to generate an Extended Report. The Extended Report lists all the fields that are listed when the SHOW DETAIL option is specified on the command, plus nine new fields:
While the existing command options list the fields horizontally, one line per application, the new option lists them vertically, one field per line.
Here is the new syntax of the command:
LIST DCS APPLICATIONS [SHOW DETAIL | EXTENDED ]
And here is sample output from this command, when using the new option EXTENDED:
List of DCS Applications - Extended Report
Client application ID = 09151251.0AA7.981015204853
Sequence number = 0001
Authorization ID = NEWTON
Application name = db2bp
Application handle = 1
Application status = waiting for request
Status change time = 10-15-1998 16:50:29.489160
Client node = antman
Client release level = SQL05020
Client platform = AIX
Client protocol = TCP/IP
Client codepage = 819
Process ID of client application = 39324
Client login ID = smith
Host application ID = G9151251.GAA8.981015204854
Sequence number = 0000
Database alias at the gateway = MVSDB
DCS database name = DCSDB
Host database name = GILROY
Host release level = DSN05011
Host CCSID = 500
The application status field contains one of the following three values:
Also, the status change time is only shown in the report if the System Monitor UOW switch was turned on during processing. Otherwise, "Not Collected" will be shown.
You can use the DB2 Version 7 Control Center to perform DB2 Connect gateway monitoring. This section shows how you can use the Control Center to display the same report as provided by the list dcs applications extended command.
To view the extended report for any application:
Client Node
Application Name
Client Application ID
Host Application ID
Database Alias at Gateway
Status
The rest of the fields of the report can be viewed by moving the
horizontal scroll bar at the bottom of the window.
All of the fields listed by the LIST DCS APPLICATIONS EXTENDED command are present in this view.