Messages
This topic explains the information and error messages produced to assist you with partitioning.
Initialization Messages
Additional messages display during the IMS initialization of BMC AMI Partition Facility for IMS.
A PDF010I message indicates that the partitioned database initialized successfully. BMC AMI Partition Facility for IMS initialization is always done for on-line regions after you install the usermod. BMC AMI Partition Facility for IMS is initialized for batch regions only if there are partitioned DBDs in the PSB being scheduled. Consequently, a PDF010I message displays in batch if there are partitioned databases in the PSB.
BMC AMI Partition Facility for IMS initialization is required only in utility regions if DL/1 calls are used (such as unload/reload utilities). HISAM Unload writes additional messages when building a DMB for a secondary index of a partitioned database. An PDF15I message indicates that a DMB for a secondary index of a partitioned database was built, and an PDF155I message is written when the HISAM unload utility is modified in storage to support partitioned databases.
Product Key Messages
BMC AMI Partition Facility for IMS writes PDF99xx messages to the IMS batch or SAS joblog when the product key (password) is invalid or expired. If the license error is a ‘hard’ failure, a PDF020I message is issued and database partitioning is disabled.
When database partitioning is disabled, any access to a BMC AMI Partition Facility for IMS database will receive a DFS3303I message with ‘NOACCESS’ as the reason, followed by a U3303 abend. If the application program can accept status codes by issuing an INIT call, the application program will receive a BA status code.
For on-line, the IMS system must be restarted after correcting the license code to restore access to BMC AMI Partition Facility for IMS databases.
ACBGEN Messages
When the block builder detects errors while building a DMB for a partitioned database, it writes error messages to the console/joblog using write to operator.
- For DLI batch, the region abends.
- For ACBGEN, the PSB is deleted and processing continues. ACBGEN writes its error messages to SYSPRINT.
Errors building partitioned DMBs during ACBGEN result in messages in both JOBLOG and SYSPRINT.