Jump to content

Record Management Services

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Guy Harris (talk | contribs) at 06:57, 13 November 2022 (Dead link. Thanks for not providing the title!). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Record Management Services (RMS) are procedures in the VMS, RSTS/E, RT-11 and RSX-11M operating systems that programs may call to process files and records within files.[1][2] Its file formats and procedures are similar to of those in some IBM access methods[a] for several of its mainframe computer operating systems[b] and by other vendors for file and record management. VMS RMS is an integral part of the system software; its procedures run in executive mode. (RMS was not integrated into RT-11 and RSTS/E, but was available as a "layered product".)

RMS supports four record access methods:

  • Sequential Access
  • Relative Record Number Access
  • Record File Address Access
  • Indexed Access

RMS supports four record formats:

  • Fixed length
  • Variable length
  • Variable record length with fixed-length control blocks
  • Stream files (records separated by termination characters)
    • STREAM: Records terminated by CRLF
    • STREAM_CR: Records terminated by CR
    • STREAM_LF: Records terminated by LF

Digital provided the File Definition Language (FDL) which could be used to define the structure of an RMS file.[3][permanent dead link]

Notes

  1. ^ Primarily
  2. ^ Primarily

References

  1. ^ VAX-11 Record Management Services Reference Manual (PDF). DEC. February 1979. AA-D031B-TE.
  2. ^ OpenVMS Record Management Services Reference Manual. June 2002. p. 23. Retrieved 20 November 2017.
  3. ^ itec.suny.edu. April 2001 https://www.itec.suny.edu/scsys/vms/ovmsdoc073/v73/6027/6027pro.html. Retrieved 2021-01-03. {{cite web}}: Missing or empty |title= (help)