IFCID 003 - Initial Client/Server Correlation Data
This topic shows detailed information about Record Trace - IFCID 003 - Initial Client/Server Correlation Data
.
This topic also shows detailed information about
Initial Other Requester Correlation Data
.
Record trace - IFCID 003 - Initial Client/Server Correlation Data
The field labels shown in the following sample layout of Record Trace - IFCID 003 - Initial Client/Server Correlation Data
are described in the following section.
INITIAL CLIENT/SERVER CORRELATION DATA
BYTES: 255 PRODUCT ID: COMMON SERV PRODUCT VERSION: V10R05M0
CLIENT PLATFORM: NT 64BIT CLIENT APPLICATION NAME: IS-255-0123456789012 CLIENT AUTHID : IS-128--
DDCS ACCOUNT SUFFIX: IS-255-012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
012345678901234567890123456789IS-128--01234567890123456789012345678901234567890123456789012345678
901234567890123456789012345678901234567890123456789012345-END
- BYTES
-
The length of the product ID and accounting string.
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAASLN
- PRODUCT ID
-
Shows the product identifier (ID) of the requester. It can have the following values:
- DB2
- For DB2 UDB for z/OS®
- SQL/DS
- For DB2® UDB for VSE and VM
- JDBC DRIVER
- For Universal JDBC driver
- COMMON SERV
- For DB2 UDB for Linux®, UNIX, Windows
- DB2/400
- For DB2 UDB for iSeries
Otherwise, it shows the first 3 characters of the product ID, or N/P if the record was written at the application requester location.
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAPRID
- PRODUCT VERSION
-
The version, release, and modification level of the product, which generated the accounting information. It has the following format: vv rr m, where:
- vv
- Version level
- rr
- Release level
- m
- Modification level
N/P is shown if the record was written at the application requester location.
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAPMOD
- CLIENT PLATFORM
-
The client platform, such as AIX®. This is a 1 to 18 character field padded with blanks.
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAPLAT
- CLIENT APPLICATION NAME
-
The name of the client application. This is a 1 to 20 character field padded with blanks. An example is "PAYROLL".
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAAPPL
- CLIENT AUTHID
-
The client authorization ID of an application process. This is a 1 to 8 character field padded with blanks. An example is "SMITH".
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAATID
- DDCS ACCOUNT SUFFIX
-
The account suffix. The maximum length of this field is 200 bytes. This field is the user-supplied portion (suffix) of the accounting string. An example is "DEFAULT_DRDA". A value of zero in QMDASFLN Indicates there is no account suffix.
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDASUFX
- ACCOUNTING STRING
-
The accounting string:
- For local DB2 threads, the format of the accounting string is shown in QMDAINFO.
- For database access threads, the accounting string contains the accounting string sent by the requester.
- The QMDAPRID value identifies
which product generated the accounting string.
- If the requester is DB2, the accounting string is defined in QMDAINFO.
- If QMDAPTYP is DSN, QMDAINFO defines the format.
- If QMDAPTYP is SQL or JCC, QMDASQLI defines the format.
- Otherwise, the format is undefined.
For DDF/RRSAF rollup records, the field will contain a value derived from the last thread to rollup.
Field Name: QMDAASTR