This section describes the main Adabas System Coordinator components:
The Adabas System Coordinator client component is bound with the Adabas client link module during installation for use in batch, CICS, z/VM, UTM, etc. It functions as the interface between the link module and the installed Adabas options. It provides a common execution environment under which all options run, and a common set of system-dependent services that are used by all options.
The server component, ADAPOP, is loaded by the Adabas server when required. As the Adabas database interface component, it monitors various database functions and makes them known to the Adabas options that may have an interest in them. Like the client component, the server component provides a common execution environment under which all options run.
The common execution environment and common services are packaged in a single kernel module CORKRN that is used by both the client and server components.
The client and server components must be installed if any of the following Adabas options are to be used:
Adabas Fastpath version 7.4
Adabas Vista version 7.4
Adabas SAF Security version 7.4 (only requires the server component)
Adabas Transaction Manager version 7.4/7.5
The Adabas System Coordinator daemon SYSCO is used by most installations, especially those using clustered applications, databases, or operating systems such as the IBM sysplex environment. The daemon component executes various services for the Adabas options such as the Adabas Fastpath Asynchronous Buffer Manager and the Clustered Application Service (CAS). The daemon component also uses the common services packaged in the kernel module CORKRN.
The Adabas System Coordinator Online Services tool (SYSCOR) is a Natural application which is used to administer the Adabas System Coordinator and the associated Clustered Application Service (CAS) by
entering configuration parameters for Adabas System Coordinator jobs and groups; and
viewing active runtime information.
Online parameters are maintained in a configuration file that is held in an Adabas database. The configuration file is shared with Adabas Fastpath, Adabas Vista and Adabas Transaction Manager.
The configuration file contains parameters for:
Adabas System Coordinator operating in a single operating system image: the coordination group and group member (that is, the Adabas System Coordinator daemon component);
Adabas System Coordinator operating in a sysplex cluster: the coordination groups and group members and the coupling facility features used;
Adabas Fastpath, Adabas Vista, and Adabas Transaction Manager (see the corresponding product documentation).
The node error program CORNEP is used by sites running CICS command–level applications in CICS/ESA, CICS Transaction Server for OS/390, CICS for VSE/ESA, or CICS Transaction Server for VSE/ESA.
CORNEP is not an essential component, but it does provide efficient memory reclamation for user sessions that terminate without releasing precious memory resources.
The Adabas error handling and message buffering facility helps implement 24*7 operations by analyzing and recovering from certain types of errors automatically with little or no manual intervention. It also generates additional information so that the error can be diagnosed. See the Adabas DBA documentation for more information.
To work within this feature, the Adabas System Coordinator delivers a plug–in service routine PINCOR, which is established automatically when the Adabas System Coordinator server component (ADAPOP) initializes at nucleus startup.
If a program interrupt occurs in the Adabas System Coordinator server component, control is passed to PINCOR, which formats and prints the main memory areas used by the component.
These diagnostics are written to the DDPRINT dataset with the following title:
COMMON RUNTIME - memory–area–name : SNAP BY SMGT
PINCOR then returns control to the error handling and message buffering facility so that Adabas can terminate abnormally.