Path names in the independent ASP QSYS.LIB file system
Each component of the path name must contain the object name followed by the object type of the object.
- For example:
/asp_name/QSYS.LIB/QGPL.LIB/PRT1.OUTQ /asp_name/QSYS.LIB/EMP.LIB/PAY.FILE/TAX.MBRwhere asp_name is the name of the independent ASP. The object name and object type are separated by a period (.). Objects in a library can have the same name if they are different object types, so the object type must be specified to uniquely identify the object.
- The object name in each component can be up to 10 characters long, and the object type can be up to 6 characters long.
- The directory hierarchy within independent ASP QSYS.LIB can be either two or three levels deep (two or three components in the path name), depending on the type of object being accessed. If the object is a database file, the hierarchy can contain three levels (library, file, member); otherwise, there can be only two levels (library, object). The combination of the length of each component name and the number of directory levels determines the maximum length of the path name.
If /, asp_name, and QSYS.LIB are included as the first three levels, the directory hierarchy for the Independent ASP QSYS.LIB file system can be up to six levels deep.
- The characters in names are converted to coded character set identifier (CCSID) 37 when the names are stored. Quoted names, however, are stored using the CCSID of the job.
For more information about CCSID, see the i5/OS® globalization topic in the i5/OS Information Center.
Parent topic:
Independent ASP QSYS.LIB
Related concepts
Path name