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

(tick)

YES, NO

NULL

YES

PF, SP

ALWUPD

Allow update operation

(tick)

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
EXCLUDE for SAVF

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.

(tick)

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

(tick)

 

empty string

 

PF

DDSFILE

File of the DDS used to describe the file

(tick)

 

empty string

 

PF

DDSMBR

Member of the DDS used to describe the file

(tick)

 

empty string

 

PF

DLTPCT

Maximum percentage of deleted records allowed

 

1-100, NONE

NULL

NONE

PF

EXPDATE

Expiration date for member

(tick)

date, NONE

NULL

NONE

PF, SP

FILETYPE

Type of file to create when creating a new file

(tick)

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

(tick)

PROD, TEST

PROD

 

LIB

LVLCHK

Record format level check

(tick)

YES, NO

NULL

YES

PF

MAXMBRS

Maximum number of members

(tick)

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

(tick)

integer

92

 

PF, SP

REUSEDLT

Reuse deleted records

(tick)

YES, NO

NULL

NO

PF

SEQSTART

Beginning sequence number used when writing to a source physical file

(tick)

0000.01 - 9999.99

1.00

 

SP

SEQINCR

Amount to increment sequence number by when writing a record to a source physical file

(tick)

00.01 - 99..99

1.00

 

SP

SHARE

Share open data path

(tick)

YES, NO

NULL

NO

PF, SP, SAVF

SIZE

Member size

(tick)

Single values: NOMAX

  • Other values: Comma-separated element list
  • Element 1: Initial number of records 1-2147483646,
  • Element 2: Increment number of records Integer,
  • Element 3: Maximum increments Integer (EX: 10000,1000,3)

size_attrib configuration file entry if provided; otherwise empty string

10000,1000,3 for PF,
 
10000,1000,499 for SP

PF, SP

USESRCSEQ

Sequence number and modification date information:

  • On Source side: retain this information when copying a source physical file
  • On Destination side: Record data includes this information

(tick)

YES, NO

NO

 

SP

WAITFILE

Maximum file wait time

 

integer, IMMED, CLS

NULL

30 for PF
 
IMMED for SP, SAVF

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.