How To
Summary
The reporting of 'blank' database name for some events in Guardium STAP for Db2 is normal as it is a software limitation.
The database name is not reported(captured) for Db2 Command, Set Current SQLID, operations involving a global temporary table, and CREATE <object> where <object> is a PROCEDURE, FUNCTION, and object types because in Db2, these events are not associated with a database.
When reviewing the excel report, the events with blank database name are expected.
Similar to CREATE <object> and DROP <object> events, the Database Name is not collected for ALTER <object>.
It is expected that the Database Name would be empty or blank for the ALTER events.
The following is an abbreviated list that contains some of the more common statements with unavailable database names:
SET: CURRENT/SCHEMA/PATH/etc.,
UTILITY: CHECK, COPY, DIAGNOSE REPAIR, QUISCE, RUNSTATSDB2 COMMANDs: BIND, REBIND, DISPLAY, STA, STO, ACCESS, TERM.
COMMIT
REVOKE
GRANT
Any event from a GLOBAL TEMP TABLE
Any event completing with a negative SQLCODE.
BIND
REBIND
CREATE <object>
DROP <object>
ALTER <object>
Document Location
Worldwide
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
17 November 2021
UID
ibm16517078