Approximately 1900 pam pages of disk space will be required when installing Adabas Native SQL.
The volume serial number of the magnetic tape that includes Adabas Native SQL is shown clearly on the adhesive label affixed to the tape reel, and also in the Report of Tape Creation that accompanies the tape. Please check that these two numbers are identical.
Unless stated to the contrary, the tape contains the data sets listed below, which are discussed in the following sections.
Dataset Name on Tape | 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 tape) 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. |