Overview

CICS BAC enables you to manage easily batch processes that have to coexist and share resources with one or more CICS® online transaction systems.

Much of the most valuable commercial data in the world is processed primarily through CICS transactions. The most critical data is also usually the most-used, and this means there is potential for contention over data access. From time to time, a CICS administrator needs to take resources offline from CICS to perform batch processes. CICS BAC is a product that meets the most commonly found requirements to help you manage this process.

CICS gives you dynamic control of CICS file control, transient data, transaction, and program resources. With CICS BAC, you can create batch jobs that use control requests to release, and later reallocate, resources associated with CICS applications. These batch jobs can:

The core of CICS BAC is the batch request utility, which runs as a standard batch job step and enables you to control the states of CICS resources within multiple CICS regions. By invoking CICS BAC in successive batch jobs, and by scheduling multiple batch jobs throughout the working day, you can optimize the way resources are managed in your particular environment.