Overview of the CA Roscoe Library System (ROSLIBS) and Utilities that are Available to Maintain it.

Document ID : KB000027846
Last Modified Date : 14/02/2018
Show Technical Document Details


Overview of the CA Roscoe Library System (ROSLIBS) and Utilities that are Available to Maintain it.


The library system consists of at least three files and must be handled as a single entity.  The User Profile System (UPS) is used to identify each person that may access CA Roscoe. The individual profile information is kept as members in the library under the UPS key. Since UPS is part of the CA Roscoe library system, it is automatically affected whenever any of the library maintenance programs are executed

The library should be backed up daily using either the LIBBKUP or LIBUTIL program. Do not use other utilities to backup and restore the Roscoe libraries. The library should be restored using LIBUTIL.


These are the batch utilities available.  Each has sample JCL in the SAMPJCL library.  The manual details all the available parameters.  Click on the Tech doc number to get an overview of the utility.

LIBBKUP creates a full, partial or selective backup of the CA Roscoe libraries.

LIBINACT produces a report about inactive CA Roscoe library members.

TEC293149 LIBSERV produces library member listings, renames or deletes library members and scans members for a specific character string.

LIBUTIL creates a full or selective backup of the CA Roscoe libraries; restores all or selected members  by member name, user key or prefix); adds data files to the libraries; and formats the libraries.

ROSCOPY writes one or more library members to an data set.

ROSDATA creates one or more library members from batch input.

TEC293151 ROSMAILS lists the members of each user's library (sorted by signon key), and optionally deletes members belonging to specific users. ROSMAILS also produces the line count violation report which identifies those individuals who have exceeded the maximum number of lines that they may save in the library.

ROSTAT produces a report that lists statistics on library usage, the current values of the CA-ROSCOE initialization parameters and the current AWS configuration.