Altering shared HALDB databases when IMS manages ACBs
When IMS manages ACBs, all of the IMS systems that participate in the alter operation read the database changes from members in the staging data set of the IMS catalog.
The directory data set of the IMS catalog can be shared or each of the IMS systems can have its own directory data set.
When the alter operation begins, all of the IMS systems in the IMSplex issue message DFS3197I to acknowledge the start of alter processing, even if the IMS systems do not access the database that is being altered.
During the alter operation, no IMS system can initiate either another alter operation of the database that is being altered or a HALDB online reorganization of the database that is being altered.
Each IMS system issues message
DFS3198I when it stops altering the partitions that it started. In a data sharing environment, IMS systems can issue one of two versions of DFS3198I:
DFS3198I HALDB ALTER ENDED...
or DFS3198I HALDB ALTER
COMPLETED...
. An IMS system issues DFS3198I
HALDB ALTER ENDED...
if either alter processing was interrupted or one or more of the
partitions in the HALDB database were altered by another IMS
system. The other IMS systems might or might not have finished
altering the partitions that they started. An IMS system issues
DFS3198I HALDB ALTER COMPLETED...
if it altered all of the partitions in the HALDB
database itself and alter processing is complete for all of the partitions in the database.
Issue the IMS type-2 IMPORT DEFN SOURCE(CATALOG) command to activate the ACB members that are in the staging data set of the IMS catalog. The ACB members are activated for all of the IMS systems that share the HALDB database.