Previous Topic: Directory (CXX) ReportsNext Topic: How to Use


When to Use

Use the information provided in a full Directory (CXX) Report to verify the current status and definitions currently in use. Use the space utilization option of the Directory Report to monitor space in your Directory, data, and Index areas. You can generate a Directory Report at any time for types A, B, and K. Type I requires the MUF to be enabled. For types A, B, and K the following apply:e .

If using Simplify mode and the MUF is enabled:

The MUF is used for all completely current information. An internal COMM STATS is generated for each data base reported to update the CXX.

If using Simplify mode and the MUF is down:

The report always expects to run with the MUF enabled. If not enabled, it expects to wait for the enable with the DELAY68 option of DBSIDPR. It may follow any previous function that runs with MUF only down or a function that sets execution to run without MUF using SET OPTION1= MUF_NOT_ENABLED. We do not recommend (but it is possible to use) function SET OPTION1=MUF_ENABLED_OR_DISABLED. If executed with the MUF down, the following section applies.

If not using Simplify mode or the MUF is down:

The Directory (CXX) reports read and reflect the information from the CXX data set. This information is correct when the database is not currently open by the MUF or any Single User jobs, including DBUTLTY. Even when it is open, the information is usually adequately current. If opened by the MUF, the information can be made more accurate by executing the COMM STATS option prior to the report, because executing COMM STATS refreshes the data in the data set. The utility does not interact with the MUF.

Although very unlikely, it is possible for a return code 04 INVALID RECORD ID, with an internal return code of 47, to occur if maintenance is occurring at the same time the report is executing. Maintenance in this case includes the catalog of a database or SQL DDL processing. If this happens, the report should be executed again.