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 commandRelated information
CL finder