UDM - IBM i LIB File System Attributes
LIB File System Attriibutes
The following table identifies attributes that are unique to the IBM i LIB file system.
Name |
Description |
Source |
Value |
UDM Default |
System Default |
File Type |
---|---|---|---|---|---|---|
ACCPTH |
Access path type |
|
ARRIVAL, KEYED |
NULL |
ARRIVAL |
SP |
ALWDLT |
Allow delete operation |
|
YES, NO |
NULL |
YES |
PF, SP |
ALWUPD |
Allow update operation |
|
YES, NO |
NULL |
YES |
PF, SP |
ASPDEV |
ASP device |
|
ASP, ASPGRPPRI, SYSTEM, device name |
NULL |
ASP |
LIB |
ASPNUM |
ASP number |
|
LIBASP, 1-32, ASPDEV |
NULL |
LIBASP for SAVF, 1 for LIB |
LIB, SAVF |
AUT |
Authority |
|
LIBCRTAUT, ALL, CHANGE, EXCLUDE, USE |
NULL |
LIBCRTAUT for LIB,PF,SP |
LIB, PF, SP, SAVF |
CCSID * |
CCSID of the file (source physical files only). For data physical files, the DDS (if one is given) determines its CCSID; if no DDS is given, the value is 65535. |
|
EBCDIC CCSIDs |
CODEPAGE |
|
SP |
CRTAUT |
Create authority |
|
SYSVAL, ALL, CHANGE, EXCLUDE, USE, authority name |
NULL |
|
LIB |
DDSLIB |
Library of the DDS used to describe the file |
|
|
empty string |
|
PF |
DDSFILE |
File of the DDS used to describe the file |
|
|
empty string |
|
PF |
DDSMBR |
Member of the DDS used to describe the file |
|
|
empty string |
|
PF |
DLTPCT |
Maximum percentage of deleted records allowed |
|
1-100, NONE |
NULL |
NONE |
PF |
EXPDATE |
Expiration date for member |
|
date, NONE |
NULL |
NONE |
PF, SP |
FILETYPE |
Type of file to create when creating a new file |
|
DATA, SRC, SAVF |
DATA |
|
PF, SP, SAVF |
FRCRATIO |
Records to a force write |
|
integer, NONE |
NULL |
NONE |
PF, SP |
GENLVL |
Generation severity level |
|
0-30 |
NULL |
20 |
PF |
LIBTYPE |
Type of library created when creating a library |
|
PROD, TEST |
PROD |
|
LIB |
LVLCHK |
Record format level check |
|
YES, NO |
NULL |
YES |
PF |
MAXMBRS |
Maximum number of members |
|
integer, NOMAX |
NULL |
1 for PF, NOMAX for SP |
PF, SP |
MAXRCDS |
Maximum number of records |
|
1-2146762800, NOMAX |
NULL |
|
AVF |
OPTION |
Source listing options |
|
SRC, NOSRC, SOURCE, NOSOURCE, LIST, NOLIST, SECLVL, NOSECLVL, EVENTF, NOEVENTF (up to four repetitions) |
empty string |
|
PF |
RCDLEN |
Record length if no DDS is used |
|
integer |
92 |
|
PF, SP |
REUSEDLT |
Reuse deleted records |
|
YES, NO |
NULL |
NO |
PF |
SEQSTART |
Beginning sequence number used when writing to a source physical file |
|
0000.01 - 9999.99 |
1.00 |
|
SP |
SEQINCR |
Amount to increment sequence number by when writing a record to a source physical file |
|
00.01 - 99..99 |
1.00 |
|
SP |
SHARE |
Share open data path |
|
YES, NO |
NULL |
NO |
PF, SP, SAVF |
SIZE |
Member size |
|
Single values: NOMAX
|
size_attrib configuration file entry if provided; otherwise empty string |
10000,1000,3 for PF, |
PF, SP |
USESRCSEQ |
Sequence number and modification date information:
|
|
YES, NO |
NO |
|
SP |
WAITFILE |
Maximum file wait time |
|
integer, IMMED, CLS |
NULL |
30 for PF |
PF, SP, SAVF |
WAITRCD |
Maximum record wait time |
|
integer, IMMED, NOMAX |
NULL |
60 |
PF, SP |
* With CCSID set to CODEPAGE, when the UDM CCSID attribute is not set either explicitly or implicitly via an IBM i to IBM i file transfer, the CCSID associated with the code page via the code page to CCSID mapping tables gets used as the CCSID attribute value. One implication is that, by default, files may be created with the CCSID associated with the codepage option.