Special values for the SAVLIB command

 

The Save Library (SAVLIB) command allows you to use special values to specify groups of libraries. This table shows which IBM-supplied libraries the system saves for each special value.

The Save Library (SAVLIB) command allows you to use the special values *NONSYS, *ALLUSR, and *IBM to specify groups of libraries. When you use a special value to save libraries, the system saves the libraries in alphabetical order by name.


Table 1. Comparison of special values for SAVLIB command: LIB parameter. The system saves all of the libraries that are marked with an X.
Library Name *NONSYS *IBM *ALLUSR
Both user and IBM-supplied libraries All IBM-supplied libraries that do not contain user data All user libraries and IBM® supplied libraries that contain user data
QDOCxxxx1
QDSNX X X
QGPL7 X X
QGPL38 X X
QMGTC X X
QMGTC2 X X
QMPGDATA X X
QMQMDATA X X
QMQMPROC X X
QPFRDATA X X
QRCL X X
QRCLxxxxx6 X X
QRCYxxxxx6
QRECOVERY3
QRPLOBJ3
QRPLxxxxx6
QSPL3
QSPLxxxx1,3
QSRV3
QSRVAGT X X
QSYS2
QSYSxxxxx6
QSYS27 X X
QSYS2xxxxx6, 7 X X
QS36F X X
QTEMP3
QUSER38 X X
QUSRADSM X X
QUSRBRM X X
QUSRDIRCL X X
QUSRDIRDB X X
QUSRIJS X X
QUSRINFSKR X X
QUSRNOTES X X
QUSROND X X
QUSRPYMSVR X X
QUSRPOSGS X X
QUSRPOSSA X X
QUSRRDARS X X
QUSRSYS7 X X
QUSRVI X X
QUSRVxRxMx4 X X
Qxxxxxx5 X X
#CGULIB X X
#COBLIB X X
#DFULIB X X
#DSULIB X X
#LIBRARY X X
#RPGLIB X X
#SDALIB X X
#SEULIB X X

1

Where xxxx is a value from 0002 to 0032, corresponding to an auxiliary storage pool (ASP).

2

Use the SAVSYS command to save information in the QSYS library.

3

These libraries contain temporary information. They are not saved or restored.

4

A different library name, format QUSRVxRxMx, may have been created by the user for each previous release supported by IBM. This library contains user commands to be compiled in a CL program for a previous release. For the QUSRVxRxMx user library, the VxRxMx is the version, release, and modification level of a previous release that IBM continues to support.

5

Qxxxxxx refers to any other library that starts with the letter Q. These libraries are intended to contain IBM-supplied objects. They are not saved when you specify *ALLUSR. .

6

Where xxxxx is a value from 00033 to 00255, corresponding to an independent auxiliary storage pool (ASP).

7

The SAVLIB LIB(*NONSYS), SAVLIB LIB(*ALLUSR), and SAVCHGOBJ LIB(*ALLUSR) functions save libraries QSYS2, QGPL, QUSRSYS, and QSYS2xxxxx libraries first on the media if they are located on the ASPs specified by the ASPDEV parameter. The other libraries follow in alphabetical order by ASP device name. Libraries on independent ASPs are saved before libraries on the system and basic user ASPs. The IBM libraries are restored first and contain the prerequisite objects necessary for other libraries that follow in the restore process.

 

Parent topic:

Saving libraries with the SAVLIB command
Related information
CL finder