Search
×
Search Results
Search
Search
Toggle navigation
Contents menu
►
About this Documentation
Document Conventions
Online Information and Support
Data Protection
►
Adabas 8.4 Release Notes
Supported Operating System Platforms
Enhancements
Future Plans
Limitations and Restrictions
Adabas Data Set Compatibility
Applying Zaps
Software AG Mainframe Product Compatibility
Using COR-based Add-ons
AFPLOOK /AVILOOK Considerations
End of Maintenance
Documentation and Other Online Information
►
Concepts and Facilities
Adabas Is . . .
Adabas Design
Using Adabas
Adabas Utilities
Licensing Adabas
Adabas Security
Optional Product Extensions
►
Installation for z/OS
Supported Environments
Installing Adabas for z/OS
Installing Adabas with TP Monitors
Enabling Universal Encoding Support (UES) for Your Adabas Nucleus
Enabling Direct TCP/IP Access (ADATCP) to Your Adabas Nucleus
Device and File Considerations
Installing The AOS Demo Version
Installing the Recovery Aid (ADARAI)
Installing The Error Handling And Message Buffering Feature
Adabas Dump Formatting Tool (ADAFDP)
Translation Tables
►
Installation for BS2000
Supported Environments
Installing Adabas for BS2000
Installing Adabas with TP Monitors
Enabling Universal Encoding Support (UES) for Your Adabas Nucleus
Enabling Direct TCP/IP Access (ADATCP) to Your Adabas Nucleus
Device And File Considerations
Installing The AOS Demo Version
Installing The Recovery Aid (ADARAI)
Adabas Dump Formatting Tool (ADAFDP)
ADAUTM (Universal Transaction Monitor Support)
Translation Tables
►
Installation for z/VSE
Supported Environments
Installation Procedure
Installing Adabas with TP Monitors
Enabling Universal Encoding Support (UES) for Your Adabas Nucleus
Enabling Direct TCP/IP Access (ADATCP) to Your Adabas Nucleus
Device and File Considerations
Installing The AOS Demo Version
Installing The Recovery Aid (ADARAI)
Adabas Dump Formatting Tool (ADAFDP)
Maintaining A Separate Test Environment
Translation Tables
►
DBA Tasks
DBA Roles and Responsibilities
Database Design
Date-Time Edit Mask Reference
Expanded Files
Large Object (LB) Files and Fields
Defining an Adabas Database
Database Space Management
Database Monitoring and Tuning
Error Handling and Message Buffering
Universal Encoding Support (UES)
Multiple Platform Support
Adabas SMF Records
AFPLOOK
AVILOOK
Adabas Online System Demo Version
►
Operations
Conventions
Controlling the Adabas Environment
►
Adabas Initialization (ADARUN Statement)
ADARUN Parameter Syntax
ADARUN Parameter Directory
Setting Adabas Session Parameters
ADARUN Parameters Pertinent to Adabas Add-on Products
Operator Commands
Adabas Session Execution
Adabas Utility Execution
Linking Applications to Adabas
Adabas Restart and Recovery
Local Time Zone Change Support
Adabas Timeout Feature
►
Command Reference
Syntax Conventions
►
Overview
About Adabas Commands
General Programming Considerations
Calling Adabas
Adabas Control Block Structures (ACB and ACBX)
Adabas Buffer Descriptions (ABDs)
Defining Buffers
Understanding the Different Buffer Types
Format Buffers
Record Buffers
Format and Record Buffer Examples
Prefetch Buffers
Multifetch Buffers
Search Buffers
Value Buffers
Search and Value Buffer Examples
Date-Time Edit Mask Processing in Format and Search Buffers
ISN Buffers
User Buffers
Performance Buffers
►
Commands
A1 Command: Update Record
BT Command: Back Out Transaction
C1 Command: Write a Checkpoint
C3 Command: Write Checkpoint
C5 Command: Write User Data to Protection Log
CL Command: Close User Session
E1 Command: Delete Record / Refresh File
ET Command: End Transaction
HI Command: Hold Record
L1 and L4 Commands: Read / Read and Hold Record
L2 and L5 Commands: Read Physical Sequential
L3 and L6 Commands: Read Logical Sequential
L9 Command: Read Descriptor Values
LF Command: Read Field Definitions
N1 and N2 Commands: Adding Records
OP Command: Open User Session
RC Command: Release Command ID or Global Format ID
RE Command: Read ET User Data
RI Command: Release Record
S1, S2, and S4 Commands: Find Records
S5 Command: Find Coupled ISNs
S8 Command: Process ISN Lists
S9 Command: Sort ISN Lists
►
Programming Examples
ACB Examples
ACBX Examples
▼
Utilities
Conventions
►
ADAACK Utility: Check Address Converter
Functional Overview
ACCHECK: Check Address Converter Against Data Storage
JCL/JCS Requirements and Examples
►
ADACDC Utility: Changed-Data Capture
Functional Overview
Running the Utility
Operating System Considerations
The ADACDC User Exit
Examples
JCL/JCS Requirements and Examples
►
ADACHK Utility: Database Consistency Check Utility that Runs Concurrently with Normal Database Operations
Functional Overview
ACCHECK: Check Address Converter against Data Storage
ACSCAN: Scan the address converter to identify reusable ISNs
ASSOPRINT: Print/Dump Associator Blocks
CHECK: Perform all ADACHK Checks
CLOGPRINT: Print/Dump Command Log Blocks
DATAPRINT: Print/Dump Data Storage Blocks
DSCHECK: Check Data Storage
DSIMPRINT: Print Delta Save Image Data Set Blocks
DSSTPRINT: Print Data Storage Space Table
FCBPRINT: Print/Dump File Control Block (FCB)
FDTPRINT: Print/Dump Field Definition Table (FDT)
FSTPRINT: Print/Dump Free Space Table (FST)
GCBPRINT: Print/Dump General Control Blocks (GCBs)
ICHECK: Check Index Physical Structure
NIPRINT: Print/Dump Normal Index
PLOGPRINT: Print/Dump Protection Log Blocks
PPTPRINT: Print/Dump Parallel Participant Table (PPT)
RLOGPRINT: Print/Dump Recovery Log
SORTPRINT: Print/Dump Sort Data Set
TEMPPRINT: Print/Dump Temporary Data Set
UIPRINT: Print/Dump Upper Index
VALIDATE: Validate All Database Files
WORKPRINT: Print/Dump Work Data Set
JCL/JCS Requirements and Examples
►
ADACMP Utility: Compress-Decompress Data
Functional Overview
Input Data Requirements
Processing
COMPRESS: Compress an Adabas File
DECOMPRESS: Decompress an Adabas File
Field Definition Statements
JCL/JCS Requirements and Examples
COMPRESS Function Output
DECOMPRESS Function Output
►
ADACNV Utility: Database Conversion
Functional Overview
CONVERT: Convert Database to Higher Version
REVERT: Revert Database to Lower Version
JCL/JCS Requirements and Examples
►
ADADBS Utility: Database Services
Functional Overview
ADD: Add Data Set
ADDCLOG: Dynamically Add CLOG Data Sets
ADDPLOG: Dynamically Add PLOG Data Sets
ALLOCATE: Allocate File Extent
CHANGE: Change Standard Length or Format of a Field
CVOLSER: Print Adabas Extents on Given Volume
DEALLOCATE: Deallocate File Extent
DECREASE: Decrease Last Associator or Data Storage Data Set Size
DELCLOG: Dynamically Deleting CLOG Data Sets
DELCP: Delete Checkpoint Records
DELDE: Logically Deleting a Descriptor
DELETE: Delete File
DELFN: Logically Delete Fields
DELPLOG: Dynamically Deleting PLOG Data Sets
DEVENTLOG: Display Adabas Event Log
DSREUSE: Reuse Data Storage Blocks
ENCODEF: Change File Encoding
EXPFILE: Insert or Remove Files in an Expanded File Chain
INCREASE: Increase Last Associator or Data Storage Data Set Size
ISNREUSE: Reuse ISNs
MODFCB: Modify File Parameters
MUPEX: Set Maximum Count for MU and PE Fields
NEWFIELD: Add New Field
ONLADD: Allocating New ASSO or DATA Space Dynamically
ONLINCREASE: Allocating Appended ASSO or DATA Space Dynamically
ONLINVERT: Start Online Invert Process
ONLREORFASSO: Start Online Reorder Associator for Files
ONLREORFDATA: Start Online Reorder Data for Files
ONLREORFILE: Start Online Reorder Associator and Data for Files
OPERCOM: Issue Adabas Operator Commands
PRIORITY: Change User Priority
REACTLOG: Reactivating Command Logging
RECORDSPANNING: Enable or Disable Record Spanning
RECOVER: Recover Space
REFRESH: Set File to Empty Status
REFRESHSTATS: Reset Statistical Values
RELEASE: Release Descriptor
RENAME: Rename File or Database
RENUMBER: Change File Number
REPLICATION: Activating or Deactivating Replication
ADADBS REPTOR: Activate, Deactivate, Open, or Close Event Replicator Resources
RESETDIB: Reset Entries in Active Utility List
RESETPPT: Reset PPT Blocks
SPANCOUNT: Count Spanned Records
TRANSACTIONS: Suspend and Resume Update Transaction Processing
UNCOUPLE: Uncouple Files
UNDELDE: Undeleting a Logically Deleted Descriptor
UNDELFN: Logically Undelete Fields
JCL/JCS Requirements and Examples
►
ADADCK Utility: Check Data Storage and DSST
Functional Overview
DSCHECK: Check Data Storage
JCL/JCS Requirements and Examples
►
ADADEF Utility: Define a Database
Functional Overview
DEFINE: Defining a Database and Checkpoint File
MODIFY: Change Database Options
NEWWORK: Defining a Work File
JCL/JCS Requirements and Examples
►
ADADRU Utility: Database Storage Usage Reports
Functional Overview
SPACEUSAGE: Database File Space Usage
JCL/JCS Requirements and Examples
►
ADAFRM Utility: Format Adabas Database Components
Functional Overview
Formatting Database Components
JCL/JCS Requirements and Examples
►
ADAICK Utility: Check Index and Address Converter
Functional Overview
ACCHECK: Check Address Converter
ASSOPRINT: Print/Dump Associator Blocks
BATCH: Set Printout Width to 132 Characters Per Line
DATAPRINT: Print/Dump Data Storage Blocks
DSCHECK: Print/Dump Content of Data Storage Record
DUMP: Activate Dump Print Format
FCBPRINT: Print/Dump File Control Block
FDTPRINT: Print/ Dump Field Definition Table
GCBPRINT: Print/Dump General Control Blocks (GCBs)
ICHECK: Check Index Against Address Converter
INT: Activate Interpreted Print Format
NIPRINT: Print/Dump Normal Index
NOBATCH: Set Print Width to 80 Characters Per Line
NODUMP: Suppress Dump Print Format
NOINT: Suppress Interpreted Format
PPTPRINT: Print/Dump Parallel Participant Table
UIPRINT: Print/Dump Upper Index
Examples
JCL/JCS Requirements and Examples
►
ADAINV Utility: Inverted List Management
Functional Overview
COUPLE: Define File-Coupling Descriptors
INVERT: Create Descriptors
JCL/JCS Requirements and Examples
►
ADALOD Utility: File Loader
Functional Overview
LOAD: Load a File
UPDATE: Add/Delete Records
Loader Storage Requirements and Use
TEMP Data Set Space Usage
ADALOD Space/Statistics Report
JCL/JCS Requirements and Examples
►
ADAMER Utility: ADAM Estimation
Functional Overview
Estimate ADAM Access Requirements
ADAMER Output Report Description
JCL/JCS Requirements and Examples
►
ADAORD Utility: Reordering Functions
Functional Overview
REORASSO: Reorder Associator
REORDATA: Reorder Data Storage
REORDB: Reorder Database
REORFASSO: Reorder Associator for a Single File
REORFDATA: Reorder Data Storage for a Single File
REORFILE: Reorder File
RESTRUCTUREDB: Restructure Database
RESTRUCTUREF: Restructure Single Files
STORE: Store Files
JCL/JCS Requirements and Examples
►
ADAPLP Utility: Print Data Protection Records from PLOG/Work
Functional Overview
ADAPLP Syntax and Examples
JCL/JCS Requirements and Examples
►
ADAPRI Utility: Print Selected Adabas Blocks
Functional Overview
ADAPRI Syntax and Examples
JCL/JCS Requirements and Examples
►
ADARAI Utility: Adabas Recovery Aid
Function Overview
CHKDB: Check the Database Recovery Status
DISABLE: Disable Recovery Logging
LIST: Display Current RLOG Generations
PREPARE: Initialize and Start the RLOG
RECOVER: Build a Recovery Job Stream
REMOVE: Remove the Recovery Aid
JCL/JCS Requirements and Examples
▼
ADAREP Utility: Database Status Report
Functional Overview
Report Syntax
Processing Save Tape Input
Report Description
JCL/JCS Requirements and Examples
►
ADARES Utility: Database Recovery
Functional Overview
BACKOUT Functions
BACKOUT: Back Out Updates Using the Sequential Protection Log (SIBA)
BACKOUT DPLOG or MPLOG: Back Out Updates Using the Dual or Multiple Protection Log
CLCOPY: Copy Dual Command Log
COPY: Copy a Sequential Protection Log or Save Tape
MERGE CLOG: Merge Nucleus Cluster Command Logs
PLCOPY: Copy Protection Log to Sequential Data Set
REGENERATE: Regenerate Updates
REPAIR: Repair Data Storage Blocks
Multithreaded Processing Statistics
JCL/JCS Requirements and Examples
►
ADASAV Utility: Save/Restore Database or Files
Functional Overview
RESTONL: Restore Database from Online Source
RESTONL FILES: Restore Files to Original RABNs from Online Source
RESTONL FMOVE: Restore Files to Any RABNs from Online Source
RESTONL GCB: Restore Database Incremental from Online Source
RESTORE: Restore Database from Offline Source
RESTORE FILES: Restore Files to Original RABNs from Offline Source
RESTORE FMOVE: Restore Files to Any RABNs from Offline Source
RESTORE GCB: Restore Database Incremental from Offline Source
RESTPLOG: Restore Protection Log Only
SAVE: Save Database
SAVE FILES: Save Specified Files
JCL/JCS Requirements and Examples
►
ADASEL Utility: Select Protection Data
Functional Overview
ADASEL Syntax
ADASEL Scenarios
JCL/JCS Requirements and Examples
►
ADAULD Utility: Unload Files
Functional Overview
UNLOAD FILE: Unload Specified File
ADAULD Input Processing
ADAULD Output Processing
ADAULD User Exit 9
JCL/JCS Requirements and Examples
►
ADAVAL Utility: Validate the Database
Functional Overview
VALIDATE: Validate Data Storage and Associator
Example of ADAVAL Output
JCL/JCS Requirements and Examples
►
ADAWRK Utility: Work Area Recovery Reports
Functional Overview
Utility Syntax
Report Descriptions
JCL/JCS Requirements and Examples
►
ADAZAP Utility: Display or Modify Asso, Data, and Work Data Sets
Functional Overview
ADAZAP Syntax
JCL/JCS Requirements and Examples
►
ADAZIN Utility: Print Adabas Maintenance and SVC Information
Functional Overview
ADAZIN Syntax
JCL/JCS Requirements and Examples
Sample ADAZIN Report
Adabas Sequential Files
Library and File Procedures for z/VSE Examples
Adabas Personnel Demo File
►
User, Hyperdescriptor, Collation Descriptor, and SMF Exits
Conventions
Other Exits Supported by Adabas
User Exit 1 (General Processing)
User Exit 2 (Dual Log Processing)
User Exit 3 (User-Defined Phonetic Processing)
User Exit 4 (User-Generated Log Data)
User Exit 5 (Adabas Review Hub Event Handler)
User Exit 6 (User Processing Before Data Compression)
User Exit 8 (Operator Interface)
User Exit 9 (ADAULD)
User Exit 11 (General Processing)
User Exit 12 (Multiple Data Set Log Processing)
Hyperdescriptor Exits 01 - 31
Collation Descriptor Exits 01 - 08
SMF User Exit
►
Messages and Codes
List of Abbreviations
Message Prefix Reference
Message Prefix Reference by Product
ADARUN Statement/Parameter Messages
Adabas Checkpoints
Adabas Console Messages (ADAN* & ADACM*)
DCAM Feedback Codes
Nucleus Startup Error Messages
Adabas Response Codes
SNA Sense Codes
Software AG Licensing Messages
Universal Encoding System (UES) Component Error Codes
User Abend Codes
AAF* - Adabas SAF Security Messages
SAF Return Codes
SAF Internal Function Codes
AAS* - Adabas Administration Services Messages
AAUD* - AUDITLOG Messages
ACLX* - Adabas Review Interface Messages
ADAA* Adabas Analytics Messages
ADACM* - ADATCP Messages
ADAD* Abend Code Messages
ADAE* Adabas SAF Security (ADASAF) Messages
ADAF* - Event Replicator for Adabas Messages
ADAH* - Dump Formatter Status Messages
ADAI* - ADAIOR System Messages
ADAJ* System Messages
ADAK* System Messages
ADAL* - Command Log (CLOG) System Messages
ADAM* -- ADAMPM System Messages
ADAQ* - Adabas Review Hub Messages
ADAR* System Messages
ADAS* (Adabas SVC) System Messages
ADASIP* (Adabas z/VSE SVC) System Messages
ADASM* Adabas SMF Processing Messages
ADAU* Utility Status Messages
ADAX* - Adabas Cluster Nucleus Messages
AFP* - Adabas Fastpath Messages
APSPSX* - ADAECS or ADATCP Messages
AREV* - Adabas Review Hub Messages
ARF* - Adabas Event Replicator Subsystem Messages
ARMT* - Adabas Review Interface Messages
ARST* - Adabas Review Interface Messages
ART* - Event Replicator Target Adapter Messages
ARVU* - Adabas Review Interface Messages
ARXM* - Event Replicator for Adabas Messages for Event Replicator Target Adapter
ATM* - Adabas Transaction Manager Messages
Adabas Transaction Manager Error Codes
AVInnn - Adabas Vista Database Processing Messages
AVI-xxxx-xx - Adabas Vista Processing Messages
CAS* - Adabas System Coordinator Cluster Application Service Messages
COR* - Adabas System Coordinator Kernel Messages
CORD* - Adabas System Coordinator Daemon Messages
CWARN* - Caching Facility Error Messages
DSF* - Delta Save Facility Messages
DSP* - Cluster Data Space (ADADSP) Messages
LNKRVX* Adabas Review Link Routine Messages
PLI* - ADACOM Initialization Messages
PLX* - ADACLU Messages
PL6* - PRILOG6 Print Program Messages
POP* - Adabas System Coordinator Server Component Messages
Adabas Review 00xxx Messages
Adabas Review 20xxx Messages
REVH* - Adabas Review Hub Messages
RTP* - Adabas Review Trans-port Messages
RVCL* - Adabas Review Batch Client Reporting (REVCLRP) Messages
SAF* - SAF Daemon Messages
SAGE* - z/VSE Batch Job Exit Utility Messages
SAGI* - Batch Initialization Messages (z/VSE Only)
SEFM* - ADASAF SAF Interface and SAF Security Kernel Messages
SM-PIN* - PIN Routine Messages
XTS* - Software AG Internal Transport Subsystem Messages
►
Utility Messages and Codes
Errors Common to All Utilities
ADAACK Utility Messages
ADACDC Utility Messages
ADACHK Utility CHK* Messages
ADACHK Utility CRV* Decompression Messages
ADACHK Utility SRT* Sort Messages
ADACMP Utility Messages
ADACNV Utility Messages
ADADBS Utility Messages
ADADCK Utility Messages
ADADEF Utility Messages
ADADRU Utility Messages
ADAFRM Utility Messages
ADAICK Utility Messages
ADAINV Utility Messages
ADALOD Utility Messages
ADAMER Utility Messages
ADAMTR Utility Messages
ADAMTS Utility Messages
ADAORD Utility Messages
ADAPLP Utility Messages
ADAPRI Utility Messages
ADARAI Utility Messages
ADAREP Utility Messages
ADARES Utility Messages
ADARPE Utility Messages
ADARPL Utility Messages
ADARPP Utility Messages
ADASAV Utility Messages
ADASEL Utility Messages
ADAULD Utility Messages
ADAVAL Utility Messages
ADAWRK Utility Messages
ADAZAP Utility Messages
ADAZIN Utility Messages
About the Command Logs
Supplied UES Encodings
Date-Time Edit Mask Reference
Supported Time Zones
►
Triggers and Stored Procedures
Conventions
Introduction
Installation and Configuration
Processing and Performance
Programming and Performance
Calling Stored Procedures
Trigger Maintenance
TRGMAIN: An API To Maintain Triggers
TRGUNLD and TRGLOAD Utilities
Examples
►
DBA Reference Summary
Conventions
ADARUN Parameters
ADARUN Statement/Parameter Messages
Console Operator Commands
Adabas Utilities
Adabas Device Types and Block Sizes
Database Space Allocation Rules
Adabas Response Codes
Adabas Checkpoints
Adabas Command Log Layouts
►
Adabas Programmer's Reference Summary
Conventions
Adabas Direct Call Syntax
Adabas Control Block Structure
Adabas Buffer Description (ABD) Structure
Adabas Direct Call Buffers
Adabas Commands
►
SAF Security Kernel
Introduction
Installation
Operator Commands
SAF* - SAF Daemon Messages
SEFM* - ADASAF SAF Interface and SAF Security Kernel Messages
SAF Return Codes
SAF Internal Function Codes
Interpreting Trace Messages
Security Definitions
Software AG Mainframe Product Licensing
Copyright
Adabas for Mainframes 8.4.2
Utilities
ADAREP Utility: Database Status Report
Adabas for Mainframes 8.4.2
Utilities
ADAREP Utility: Database Status Report
ADAREP Utility: Database Status Report
This document covers the following topics:
Functional Overview
Report Syntax
Processing Save Tape Input
Report Description
JCL/JCS Requirements and Examples