XYGATE Merged Audit Reference Manual

Table Of Contents
XYGATE Merged Audit
®
Reference Manual
Glossary
XYPRO Technology Corporation 319 Proprietary and Confidential
XMA (SQL) Database
A complete discussion of the SQL Database can be found in Appendix B: and
Appendix C: for Database Tables and in Appendix G: for Data Mapping. On a high
level, the XMA database consists of the following:
Administrative Tables (Appendix B:)
This set of tables contains configuration and process management information for
the Serverclasses within the XMA Pathway.
Data Tables (Appendix C:)
These tables contain the consolidated audit and process ancestry data. These
tables may be partitioned. Additionally, if your system can support an SQL catalog
version of 3.50 or greater, the tables may be created with the FORMAT 2 option,
which allows your tables to be greater than 2 Gigabytes in size.
XMA Macro
The XMA macro is used to attach the XMA_SEG TACL segment that contains all the
XMA macros. Refer to Appendix E:XMA Host Macrosstarting on page 203 for more
information.
XMAHELP Macro
Once the XMA segment is attached, typing XMAHELP or XMA_HELP, will display a
list of the XMA macros with brief explanations of their use.
XMA_AUDIT_REPORT Macro
The XMA_AUDIT_REPORT macro generates an SQLCI report using the criteria
selected with the Report Selection Criteria specified in the host audit report, whether it
is run on the NonStop server (XMA_REPORT) or via the Report Manager GUI.
You can use this macro (in conjunction with the XMA_DATETIME_MAKE macro,
page 213) to create report jobs that can be submitted to batch or run ad-hoc reports at
a TACL prompt, as an obey file, or as part of a TACL macro for an SQLCI report,
either of which can be made into batch jobs. Refer to Appendix E:XMA Host Macros
starting on page 203 for more information.
XMA_DATETIME_MAKE Macro
The XMA_DATETIME_MAKE macro will calculate a date in the past. It is intended for
use in XYGATEMA for your customized batch reports. It is used to create the sliding
dates that make it possible, for example, to run a daily batch report for the previous
day’s activity without having to alter the dates in the report macro every day. Refer to
Appendix E:XMA Host Macrosstarting on page 203 for more information.