Version 8.1.4
 —  Release Notes  —

Enhancements - Version 8.1.3

This document describes the enhancements that have been made to Adabas for version 8.1.3.


ADAWRK Utility -- Work Area Recovery Reports

This release introduces a new utility, called the ADAWRK utility. This utility can be used when the database autostart fails and the database will not come up. It produces reports from records in Work part 1 that can help you determine whether:

For complete information about the ADAWRK utility, read ADAWRK Utility: Work Area Recovery Reports

Top of page

Adabas SVC Routing by Database ID

This release of Adabas introduces the ability for your application programs that use Adabas link routines in z/OS and z/VSE environments to route database calls through specific Adabas SVCs, based on the database ID in the call. SVC routing is managed through the use of a DBID/SVC routing table you supply. For complete information, read Establishing Adabas SVC Routing by Adabas Database ID (z/OS) or Establishing Adabas SVC Routing by Adabas Database ID (z/VSE).

Notes:

  1. Adabas client-based add-ons, such as Adabas Transaction Manager, are not compatible with this feature since for client-based functionality to work, it must be channeled through only a single router for any given session, not across routers.
  2. ADALNK linked with the ADASVCTB should only be used by application programs and should not be made available to the Adabas nucleus or to Entire Net-Work.

Caution:
This feature should be used with caution. Transactional integrity is not guaranteed. If an application makes calls to multiple databases that are routed to more than one Adabas SVC, it becomes possible to issue ET, BT, OP, CL, RC, or other Adabas commands that may affect the transaction on one database, but not on the other databases running on different Adabas SVCs that were accessed previously. It therefore is the responsibility of the application program to ensure that all necessary logic is included to ensure transactional integrity across multiple databases where multiple Adabas SVCs are employed.

This feature introduces the use of two new LGBLSET macro (link globals table) parameters, DYNDBSVC and DBSVCTN. DYNDBSVC is used to turn the Adabas SVC routing feature on and off; DBSVCTN identifies the DBID/SVC routing table to use when the feature is active.

Top of page

CICS High-Performance Stub Routine Support

Support for the CICS high-performance stub routine under Adabas 8 has been added in this release. The Adabas high-performance stub routine extends the direct call interface (DCI) facility that is available with the Adabas CICS command-level link component to applications written in languages other than Software AG’s Natural (for example, Assembler, COBOL, PL/I).

Note:
The stub routine must be used with the Adabas CICS command-level link component. The stub routine will not function properly with the Adabas CICS/VSE macro-level link component. The LNCSTUB module delivered in the Adabas Version 8.1.3 library will also function properly with Adabas Version 7.4 CICS link routines.

For complete information about the CICS high-performance stub routine under Adabas 8, read Installing the CICS High-Performance Stub Routine for Adabas 8.

Top of page

PRILOGC Print Program Support

Adabas now provides the PRILOGC print program to read and report the contents of Adabas command logs in either the version 5 or the version 8 command log layout format.

For complete information about PRILOGC, see PRILOGC: Printing the Command Log.

Note:
In z/VM environments, solution ADA813L002 must be applied before you can use PRILOGC. For more information about this solution and its documentation, please contact your Software AG support representative.

Top of page

ACBX Changes

The function of the ACBXERRE field has changed. Its functionality has been moved to a new two-byte field called ACBXERRF. The ACBXERRE field is now only a one-byte field (it was previously a three-byte field) and is now reserved for future use. If you have any applications that make use of the ACBXERRE field, please adjust them to use the new two-byte ACBXERRF field instead. The new ACBXERRF field is the field that now stores the buffer segment containing the error (if any) referred to by the ACBXERRA and ACBXERRD fields.

For complete information about the current ACBX structure, read Extended Adabas Control Block (ACBX).

Top of page

Support for Triggers and Stored Procedures in z/VM Environments

This release introduces support in Adabas 8 for triggers and stored procedures in z/VM environments. This support was not provided in prior releases of Adabas 8.

Note:
You must apply solution ADA813L002 before you can use triggers and stored procedures in z/VM environments. For more information about this solution and its documentation, please contact your Software AG support representative.

A new EXEC file is provided (TSPBLDM EXEC) for this support. Using this new EXEC, you can now choose and assemble the Natural version you want to use (as long has you have Natural 4.1 or later installed).

Top of page

Enhancements for Other Software AG Products

Updates have been made to Adabas 8 code to better support the use of Adabas 8 by other Software AG products, as described in the following table:

Product Enhancements
Adabas Cluster Services Updates have been made to Adabas 8 base code to better support Adabas Cluster Services 8.1 high availability enhancements. For complete information about Adabas Cluster Services 8.1 enhancements, read the Adabas Cluster Services 8.1 Release Notes.
Adabas Parallel Services Updates have been made to Adabas 8 base code to better support Adabas Parallel Services 8.1 high availability enhancements. For complete information about Adabas Parallel Services 8.1 enhancements, read the Adabas Parallel Services 8.1 Release Notes.
Adabas Review Updates have been made to Adabas 8 base code to provide support for Adabas Review 4.4 enhancements. Adabas Review 4.4 now makes use of the new CLOG layout available in Adabas 8 and includes performance enhancements. For complete information about Adabas Review 4.4 enhancements, read the Adabas Review 4.4 Release Notes.
Event Replicator for Adabas Updates have been made to Adabas 8 base code to provide better support for Adabas-to-Adabas replication. In addition, Adabas 8 code was enhanced to support Event Replicator for Adabas 3.1 enhancements, which include enhancements to Event Replicator Administration 2.4 and Event Replicator Target Adapter 2.4. For complete information about Event Replicator for Adabas 3.1 enhancements, read the Event Replicator for Adabas 3.1 Release Notes.
Natural Updates have been made to Adabas 8 code to support Natural version 4's Adabas Interface Mode (ADAMODE) enhancements.

Top of page