Fast Path Indexer/EP command set
The Fast Path Indexer/EP command set includes four primary commands.
You can use them to build indexes and perform remediation processes (for example, to rebuild, synchronize, or ensure synchronization of the secondary index database with its associated primary DEDB). Each command can be executed as SYSIN input to the PFPMAIN program provided with all products in the Fast Path/EP Series. All commands that are introduced in this section are discussed in detail in subsequent sections of this space.
XSCAN command
By using the Fast Path Indexer/EP index XSCAN function, you can scan a Fast Path primary DEDB in offline or online mode.
Fast Path Indexer/EP provides the XSCAN command, the IX subcommand, and the associated keywords. The XSCAN command (when used with the IX subcommand and associated keywords) lets you scan a single area or multiple areas in a primary DEDB to locate index source segments for a defined index and then produce an output data set containing index information. This output data set can be used for input into the build, verify, and resynchronize utilities. For more information, see Index-scan-utility.
BUILD command
By using the Fast Path Indexer/EP index build function, you can build individual or multiple indexes to a primary DEDB.
You can build indexes by reading the primary DEDB, or by using an XSCAN data set that is created by the XSCAN command. The two approaches for building indexes are mutually exclusive. In addition, you can rebuild indexes after performing maintenance on the primary DEDB.
Fast Path Indexer/EP provides the BUILD command, the IX subcommand, and associated keywords. You can use them in various combinations to build secondary index databases to a primary DEDB. When you run a BUILD command, Fast Path Indexer/EP extracts data from the primary DEDB, sorts the data, optionally reads the XSCAN file, and populates the secondary index database.
The BUILD command can be executed in offline mode only.
VERIFY command
By using the Fast Path Indexer/EP index verify function, you can verify the contents of a secondary index database to a primary DEDB in offline or online mode.
Fast Path Indexer/EP provides the VERIFY command, the IX subcommand, and associated keywords. The VERIFY command enables you to diagnose the cause of an out-of-sync condition. For example, if the primary DEDB is recovered but the index is not recovered, you can use the VERIFY command to verify the contents of the secondary index database.
In addition, an XSCAN data set (created by the XSCAN utility) can be used in place of the DEDB area data set as input into the verify function; only one of these data set types (XSCAN data set or DEDB area data set) can be used as input.
For more information, see Index-scan-utility and Index-validation-utilities.
RESYNC command
By using the Fast Path Indexer/EP index resynchronize function, you can resynchronize an index to a primary DEDB without taking the DEDB offline.
Fast Path Indexer/EP provides the RESYNC command, the IX subcommand, and associated keywords. Unlike other online commands in the Fast Path/EP Series product set, the RESYNC command runs in an IMS batch message processing (BMP) region and can be executed only while the database is online (RESYNC cannot be executed offline).
In addition, an XSCAN data set (created by the XSCAN utility) can be used in place of the DEDB area data set as input into the resynchronize function; only one of these data set types (XSCAN data set or DEDB area data set) can be used as input. For more information, see Index-scan-utility and Index validation utilities.
Related topic