Trailing-Edge
-
PDP-10 Archives
-
BB-H548B-BM
-
iql-documentation/iql3a.mem
There is 1 other file named iql3a.mem in the archive. Click here to see a list.
IQL3A.MEM Page 1
1.0 CONTENTS OF THE DISTRIBUTION TAPE
This distribution tape is written in DUMPER format and contains the
complete IQL3A system. There are five distinct save sets.
1.1 SSNAME IQL3A-DOCUMENTATION
The first save set contains the following documentation files:
IQL3A.MEM -- this file
IQL3A.BWR -- the beware file for IQL3A
IQL3A.DOC -- the DOC file for IQL3A
IQL3A.DD -- directory of first save set
IQL3A.BD -- directory of second save set
IQL3A.SD -- directory of third save set
IQL3A.ID -- directory of fourth save set
BIGRQS.MEM -- file describing how to rebuild IQL3A
to accomodate larger queries
RECLEN.MEM -- file describing how to rebuild IQL3A
to handle other than default record lengths
RESERV.LIS -- list of reserved IQL3A words
CALL.MEM -- file describing the IQL3A CALL verb
SETINT.MEM -- describes the use of a panic interrupt feature
for DEC-20 IQL
DBMSPG.MEM -- replacement for the DBMS FIND documentation
in the IQL USER'S GUIDE
1.2 SSNAME IQL3A-SUBSYS
The second save set contains the files required to RUN IQL3A. The .EXE
files are normally kept in <SUBSYS>.
IQL3A as distributed was compiled and loaded using
COBOL-68, version 12
LIBOL.REL, version 12 with edit 535
The executable files as distributed use the reentrant LIBO12.EXE
run-time system found on SYS:, except for the modules IQE.EXE, IQU.EXE,
and IQSCH.EXE, which are loaded with private LIBOL due to a DBMS
restriction. If Edit 535 is installed in LIBO12.EXE then IQU.EXE and
IQE.EXE (without DBMS) may be rebuilt to use reentrant LIBO12.EXE. See
the .BWR file for more details.
To install the distribution IQL3A without rebuilding the system, perform
the following procedure:
IQL3A.MEM Page 2
--TMOUNT the IQL3A distribution tape on MTAn:
--Type the commands:
DUMPER
TAPE MTAn:
REWIND
SKIP 1
RESTORE <*>*.*.* (TO) <SUBSYS>*.*.*
REWIND
EXIT
The files transferred will be as follows:
IQA.EXE
IQD.EXE
IQE.EXE
IQL.EXE
IQM.EXE
IQU.EXE
IQSCH.EXE
ISAMF6.IDX
ISAMF7.IDX
IQL.HLP
Files ISAMF6.IDX and ISAMF7.IDX must be found on device DSK: by all
jobs running IQL3A. This may be accomplished by including SYS: in the
definition of DSK:, or by copying these files files into the user's
directory.
The file IQL.HLP is normally moved to HLP:.
Execution of the distributed IQL3A requires the presence of the
following system software (on logical device SYS:)
1. SORT.EXE -- version 4
2. LIBO12.EXE -- version 12 or 12A
1.3 SSNAME IQL3A-SOURCE AND IQL3A-BUILD-CONTROL-FILES
The third and fourth save sets contain all the files required to build
the IQL3A system. There is no need to load these files onto the disk
unless you want to rebuild IQL3A from sources, for some of the following
reasons:
To run with reentrant (sharable) LIBO12.EXE
To implement bugfixes
To implement installation specific code changes
To change the default record characteristics
To increase (or decrease) the maximum query size allowed
IQL3A.MEM Page 3
The building of the complete IQL3A system requires about 2000 pages of
available disk space.
Files required to rebuild IQL3A (on logical device DSK:)
IQLINS.CTL
IQA.CBL, IQA.CMD
IQD.CBL, IQD.CMD
IQE.CBL, IQE.CMD, IQEBAS.CMD
IQES.CBL
IQCALL.CBL
IQL.CBL, IQL.CMD
IQLVER.MAC
IQM.CBL, IQM.CMD
IQU.CBL, IQU.CMD
IQSCH.CBL, IQSCH.CMD
IQLIB.REL
IQDUMP.INQ
IQINST.IDX, IQINST.IDA
Required system software (on logical device SYS:)
COBOL.EXE V12 OR V12A
LIBOL.REL "
LIBO12.EXE "
MACRO.EXE ANY VERSION
LINK.EXE V3A OR HIGHER
To obtain the IQL3A source from the distribution tape, perform the
following procedure:
--TMOUNT the IQL3A distribution tape on MTAn:
--Type the commands:
DUMPER
TAPE MTAn:
REWIND
SKIP 2
RESTORE <*>*.*.* (TO) <your directory>*.*.*
RESTORE <*>*.*.* (TO) <your directory>*.*.*
REWIND
EXIT
It is assumed that the installation has a distributed version of
LIBOL.REL, version 12 or 12A, with or without DBMS. LIBOL edit 535 is
included on this distribution tape and may be installed in LIBOL.REL
using the MAKLIB patch file LIBO12.FIX as follows:
@MAKLIB
*LIBOL.REL=SYS:LIBOL.REL,LIBO12.FIX/FIX
To build the system, type
IQL3A.MEM Page 4
SUBMIT IQLINS.CTL
When the system has been built, move the resulting executable files to
<SUBSYS>.
1.4 SSNAME IQL3A-INSTALLATION-VERIFICATION-TEST-FILES
The fifth save set contains various data files and dictionaries, and a
batch control file IQCYCL.CTL to perform an installation certification
procedure on the IQL3A system.
Upon completion of the building (optional) and installation procedures
this control file should be run to see if the process(es) were
accomplished satisfactorily. The control file does not purport to be an
exhaustive test, but will execute a series of QUERIES testing the major
phases of IQL3A.
[End of IQL3A.MEM]