XYGATE Merged Audit Reference Manual

Table Of Contents
XYPRO Technology Corporation 185 Proprietary and Confidential
Appendix C: Data Tables
The data tables contain the audit data extracted from the XYGATE products,
SAFEGUARD, and MEASURE. These tables also contain audit information from XMA
processing.
C1: File Partitioning
Starting with XMA version 1.23, the AUDIT SESSION table and AUDIT DETAIL table
now have a key that better lends itself to partitioning. The PARTITION key is the first
column in the AUDIT SESSION table and AUDIT DETAIL table. If your AUDIT
SESSION and AUDIT DETAIL tables are partitioned, the PARTITIONKEY column will
be randomly updated with values from 2 to 255. The value 0 is not used so that a
NULL partition can be created. The value 1 is reserved for conversion purposes. If the
tables are not partitioned, the PARTITIONKEY column will be set to a value of 2 for all
rows in the tables. Refer to section 8.4, “Partitioning the XMA Database” on page 154
for more detailed information.
To assist in partitioning your tables, a sample file with the necessary commands has
been placed in the XYGATEMA subvolume. This file is called PARSAMP and is
described in Appendix E5:PARSAMP on page 206.
C2: Audit Product Table =XMA_AUDPRODUCTTBL
This table contains PRODUCTCODE and PRODUCTNAME information.
CREATE TABLE =XMA_AUDPRODUCTTBL
(PRODUCTCODE CHAR (10) NO DEFAULT NOT NULL
-- Product code of the product that generated this audit
, PRODUCTNAME VARCHAR (50) NO DEFAULT NOT NULL
-- Descriptive product name of the product that generated this audit
, PRIMARY KEY PRODUCTCODE
)