Trailing-Edge
-
PDP-10 Archives
-
bb-r775d-bm_tops20_ks_upd_4
-
documentation/rms20.doc
There are 12 other files named rms20.doc in the archive. Click here to see a list.
RMS20.DOC -- Information for V1.2(71)
February 1983
COPYRIGHT (C) 1978,1979,1980,1981,1983 BY
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER
COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
TRANSFERRED.
THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
RMS20.DOC Page 2
RMS20.DOC -- Information for V1.2(71)
February 1983
1.0 SUMMARY
This is Release 1.2 of RMS-10/20. It is a Record Management System
that supports stream, sequential, relative, and multi-key ISAM files.
The components of RMS-10/20 are as follows:
RMS the run-time system of RMS-10/20
RMSUTL RMS file manipulation utility
RMS-20 requires release 4 or greater of TOPS-20. RMS requires version
12B of COBOL-74 or version 2.1 of BASIC-PLUS-TWO.
The relevant documentation is as follows:
COBOL-74 Language Manual, Appendix I
2.0 EXTERNAL CHANGES
The file RMSEVC.REL must now be on the AUTOPATCH directory. This
defines the RMS entry vector when the EXE files are linked.
3.0 KNOWN BUGS AND DEFICIENCIES
1. RMSUTL does not handle stream, sequential, or relative files.
2. Only multi-key ISAM files can be accessed from COBOL. OPEN
statements for RMS files may not contain the ALLOWING clause.
3. RMSUTL does not have facilities to display or change packed
decimal or double integer fields.
4. If certain prologue fields are clobbered, RMS will abort
opening of a file. There are no facilities in RMSUTL to
"quick open" a file. Thus it is not possible to "unclobber"
fields like ORG with RMSUTL.
5. If disk quota is exceeded, RMS will signal the user to
EXPUNGE files and CONTINUE. This message may not be sent to
the operator when the problem occurs in a batch job.
RMS20.DOC Page 3
4.0 INSTALLATION INSTRUCTIONS
The following files should be copied to SYS: --
o RMS.EXE -- Standalone RMS;
o RMSCOB.EXE -- RMS configured for use from COBOL;
o RMSUTL.EXE -- RMS file maintenance tool;
o RMS.REL -- RMS for use with COBOL programs compiled /R.
If you wish to put RMS into a test directory first, copy these files
to that directory and define SYS: to search there.
The following files should be copied to the AUTOPATCH directory:
o RMSEVC.REL -- The RMS entry vector definition for EXE files;
o RMS201.REL -- The RMS AUTOPATCH library;
o RMS2U1.REL -- The RMSUTL AUTOPATCH library;
o RMS2P1.REL -- The command processor for RMSUTL;
o RMS2S1.LNK -- LINK command file to rebuild RMS.EXE;
o RMS2C1.LNK -- LINK command file to rebuild RMSCOB.EXE;
o RMS2U1.LNK -- LINK command file to rebuild RMSUTL.EXE;
o RMS20.CTL -- control file to rebuild the RMS system;
o B362LB.REL -- BLISS-36 library routines referenced in RMS.
Copy RMS20.DOC to a documentation directory.
5.0 INTERNAL CHANGES
[53] Correct typo which made a global reference local, causing RMS
to write upon a (formerly) sharable page.
[54] Bucket compressor not updating status flags correctly.
[55] Incorrect data bucket may be searched during 3-way split;
use different search routine to fetch bucket first.
[56] Reserved to DEC.
[57] Bug in $UPDATE code retained unneeded buffers.
[60] Reserved to DEC.
RMS20.DOC Page 4
[61] Reserved to DEC.
[62] Reserved to DEC.
[63] Reserved to DEC.
[64] Reserved to DEC.
[65] Reserved to DEC.
[66] Define entry vector explicitly.
[67] Correct RST initialization deficiency.
[70] If only reading a file on TOPS-20, then open it with the read
unrestricted bit set.
[71] Reserved to DEC.
6.0 SUGGESTIONS
None.
[End of DOC file]