StorageTek 312564001 manual Print reports, DB2 Manager User Guide

Models: 312564001

1 189
Download 189 pages 56.09 Kb
Page 106
Image 106

Contents of character positions 72-80 in each record will be ignored. A maximum of 15 records may be present in the SQLIN file.

Pre-fetch rules are specified in the format of a standard DB2-compatible SQL SELECT command, which must have the general format:

SELECT key1, key2, .... keyn FROM table_name

WHERE pre-fetch_criteria

where ‘key1’, ‘key2’, …. ‘keyn’ are the names of the columns which are used

to establish a unique key for each row in the database, ‘table_name’ is the name of the DB2 table which is to be processed by the utility, (ie. the name of the table itself, not the view of the table created during product installation processing), and ‘pre-fetch_criteria’ are the criteria specified by the user for selection of rows which are to be pre-fetched by Archive Manager (eg):

SELECT ACCOUNT, SUBCODE FROM OTDBTEST.TAB1

WHERE ACNO = ‘123456789’

Note that pre-fetch criteria are specified using the standard DB2-compatible SQL criteria specification format. Note also that where more than one unique index exists for the table, keys from any of these indexes may be used in the SELECT statement. In these circumstances, the choice of unique key(s) should be influenced by the search argument, in order to allow selection of rows for pre-fetching to be performed via INDEXONLY processing where possible.

The pre-fetch utility will cause this statement to be validated by DB2 for correct SQL syntax. Any invalid specification will cause an SQL error to be received by the utility, which will cause it to terminate with a condition code of

12.In these circumstances, the SQL statement should be corrected and the job restarted.

Print reports

The pre-fetch utility will write a number of print reports to the SYSPRINT dataset during execution. These consist of:

Parameter specification and validation report. This will contain a list of SYSIN parameters specified (or defaulted) for execution of the utility, and a validation error report if errors are detected in parameter specification. It will also specify the SQL pre-fetch selection statement coded in the SQLIN file.

Execution report. Any errors or warning conditions encountered during execution of the utility will be identified in this report.

Detail processing report. If PRINT=DETAIL has been specified (or allowed to default) in the execution parameter file, a detail print line will be written for each pre-fetch request passed to Archive Manager. This will contain the following information:

o Request type (add to batch, or process batch) o Archive Manager database identifier

DB2 Manager User Guide

103

StorageTek Proprietary

 

Page 106
Image 106
StorageTek 312564001 manual Print reports, DB2 Manager User Guide