Google
 

Trailing-Edge - PDP-10 Archives - BB-H548C-BM - iql-documentation/iql33.mem
There are no other files named iql33.mem in the archive.
IQL33.MEM                                                         Page 1


1.0  CONTENTS OF THE DISTRIBUTION TAPE

This distribution tape is written in  DUMPER  format  and  contains  the
complete IQL3.3 system.  There are five distinct save sets.



1.1  SSNAME IQL33-DOCUMENTATION

The first save set contains the following documentation files:

        IQL33.MEM   -- this file
        IQL33.BWR   -- the beware file for IQL3.3
        IQL33.DOC   -- the DOC file for IQL3.3
        IQL33.DD    -- directory of first save set
        IQL33.BD    -- directory of second save set
        IQL33.SD    -- directory of third save set
        IQL33.ID    -- directory of fourth save set
        BIGRQS.MEM  -- file describing how to rebuild IQL3.3
                            to accomodate larger queries
        RECLEN.MEM  -- file describing how to rebuild IQL3.3
                            to handle other than default record lengths
        RESERV.LIS  -- list of reserved IQL3.3 words
        CALL.MEM    -- file describing the IQL3.3 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 IQL33-SUBSYS

The second save set contains the files required to RUN IQL3.3.  The .EXE
files are normally kept in <SUBSYS>.

IQL3.3 as distributed was compiled and loaded using

        COBOL-68, version 12B
        LIBOL.REL, version 12B

The  executable  files  as  distributed  use  the  reentrant  LIBO12.EXE
run-time  system  found  on  SYS:,  except  for  the modules IQE.EXE and
IQSCH.EXE,  which  are  loaded  with  private  LIBOL  due  to   a   DBMS
restriction.  See the .BWR file for more details.

To install  the  distribution  IQL3.3  without  rebuilding  the  system,
perform the following procedure:
IQL33.MEM                                                         Page 2


--TMOUNT the IQL3.3 distribution tape on MTAn:

--Type the commands:

        DUMPER
        TAPE MTAn:
        REWIND
        SKIP 1
        RESTORE PS:<*>*.*.* (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 IQL3.3.  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  IQL3.3  requires  the  presence  of  the
following system software (on logical device SYS:)

     1.  SORT.EXE -- version 4C or later

     2.  LIBO12.EXE -- version 12B




1.3  SSNAME IQL33-SOURCE AND IQL33-BUILD-CONTROL-FILES

The third and fourth save sets contain all the files required  to  build
the  IQL3.3  system.  There is no need to load these files onto the disk
unless you want  to  rebuild  IQL3.3  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
IQL33.MEM                                                         Page 3


The building of the complete IQL3.3 system requires about 2000 pages  of
available disk space.

Files required to rebuild IQL3.3 (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       V12B
        LIBOL.REL        "
        LIBO12.EXE       "
        MACRO.EXE       V53A
        LINK.EXE        V4A


To obtain the IQL3.3 source from  the  distribution  tape,  perform  the
following procedure:

--TMOUNT the IQL3.3 distribution tape on MTAn:

--Type the commands:

        DUMPER
        TAPE MTAn:
        REWIND
        SKIP 2
        RESTORE PS:<*>*.*.* (TO) <your directory>*.*.*
        RESTORE PS:<*>*.*.* (TO) <your directory>*.*.*
        REWIND
        EXIT

It is assumed  that  the  installation  has  a  distributed  version  of
LIBOL.REL, version 12B, with or without DBMS.  

To build the system, type

        SUBMIT IQLINS.CTL

When the system has been built, move the resulting executable  files  to
<SUBSYS>.
IQL33.MEM                                                         Page 4


1.4  SSNAME IQL33-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 IQL3.3 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 IQL3.3.  Please modify SETUP.CMD to add your system dependent
definitions.



[End of IQL3.3.MEM]