TAPE LAYOUT

Approximately 1900 pam pages of disk space will be required when installing Adabas Native SQL.

The volume serial number of the medium that includes Adabas Native SQL is shown clearly on the adhesive label affixed to the medium, and also in the Software AG Product Delivery Report that accompanies the medium. Please check that these two numbers are identical.

Unless stated to the contrary, the medium contains the data sets listed below, which are discussed in the following sections.

Dataset Name on Medium Dataset Name on Disk Contents
SQLnnn.SRCE SQLnnn.SRC Source members and examples
SQLnnn.PAMS SQLnnn.MOD Module library
SQLnnn.ERRN SQLnnn.ERRN Error messages which may be required by Adabas Native SQL at preprocessing time

File SQLnnn.SRCE contains the following sources:

Name Description
AEX1...AEX3 Ada examples using various Adabas Native SQL statements.
CEX1...CEX3 COBOL examples using various Adabas Native SQL statements.
FEX1...FEX3 FORTRAN examples using various Adabas Native SQL statements.
PEX1...PEX3 PL/I examples using various Adabas Native SQL statements.
PLINK A sample procedure to link Adabas Native SQL. Use TSOSLNK to relink Adabas Native SQL.
PRTFLO The source code of the routine that prints a flow-trace of all executed Adabas Native SQL statements during the execution of the program if MODE FLOW is set (FORTRAN).
PRTFLOP The source code of the routine that prints a flow-trace of all executed Adabas Native SQL statements during the execution of the program if MODE FLOW is set (PL/I).
PRTFLOW The source code of the routine that prints a flow-trace of all executed Adabas Native SQL statements during the execution of the program if MODE FLOW is set (COBOL).
PRTRAC The source code of the routine that traces the record buffers and format buffers during the execution of the application program if MODE TRACE is set (FORTRAN).
PRTRACE The source code of the routine that traces the record buffers and format buffers during the execution of the application program if MODE TRACE is set (COBOL).
PRTRACP The source code of the routine that traces the record buffers and format buffers during the execution of the application program if MODE TRACE is set (PL/I).
PSQL A sample procedure to preprocess, compile, link and execute an Ada, COBOL, FORTRAN or PL/I program.
RESPF The source code of the response code interpretation routine (FORTRAN).
RESPINT The source code of the response code interpretation routine (COBOL).
RESPPL1 The source code of the response code interpretation routine (PL/I).
SQFRDATE Routine which converts format D number to numeric date.
SQFRTIME Routine which converts format T number to numeric date and numeric time.
SQTODATE Routine which converts numeric date to format D number.
SQTOTIME Routine which converts numeric date and numeric time to format T number.
TYPESADA Data definitions for use in Ada programs. This file must be compiled before using the Adabas Native SQL preprocessor with Ada source programs.

If necessary, the source modules may be edited to accommodate installation-specific requirements. The original source modules should be retained for future reference.

The module library (file SQLnnn.PAMS on medium) contains the following members:

Name Description
ADASQL The Adabas Native SQL preprocessor (object).
APPEX1 An Adabas Native SQL module.
APPEX2 An Adabas Native SQL module.
APPEX3 An Adabas Native SQL module.
APPMSG An Adabas Native SQL module.
APPTIME An Adabas Native SQL module.
CMDIX A module that generates the names of the record buffer.
FCID Module that dynamically generates command-IDs during execution of the application program. Used in Ada and FORTRAN programs.
FINDCID Module that dynamically generates command-IDs during execution of the application program. Used in COBOL and PL/I programs.
FJOBNAME Module that gets the Job name.
PRPABEND This module is used to abend an application program if an error occurred.
PRTFLOW Module that prints a flow-trace of all executed Adabas Native SQL statements during the execution of the application program if MODE FLOW is set (object module, COBOL).
PRTRACE Module that traces the record buffers and format buffers during the execution of the application program if MODE TRACE is set (object module, COBOL).
RESPINT The response code interpretation routine (object module, COBOL).
RESPINT@ The response code interpretation routine constants.
SQFRDATE Routine which converts format D number to numeric date.
SQFRTIME Routine which converts format T number to numeric date and numeric time.
SQLPRE The prelinked Adabas Native SQL module, but without an Adabas interface module.
SQTODATE Routine which converts numeric date to format D number.
SQTOTIME Routine which converts numeric date and numeric time to format T number.