A VLS file is organized logically as a collection of members. A member name identifies a member. The following table shows the required name length (NAMELEN) for each CA Ideal VLS file. The block size can be any size convenient to the device type, except that each file type has a minimum block size. The data is actually stored in VLS internal format in fixed length blocks. Default (installed) and minimum block sizes are shown in the following table. Data compression and space recovery are automatic.
|
OS |
File |
Required Namelen |
Installed Blksize |
Minimum Blksize |
|---|---|---|---|---|
|
|
IDAT |
24 |
1960 |
960 |
|
|
IDDVW |
40 |
4000 |
4000 |
|
z/OS |
ICxxxSRC |
24 |
1960 |
960 |
|
|
IDxxxPNL |
24 |
4000 |
4000 |
|
|
IDxxxOBJ |
24 |
4000 |
4000 |
|
VSE |
IDLxxxS |
24 |
1960 |
960 |
|
|
IDLxxxO |
24 |
4000 |
4000 |
|
|
IDLxxxP |
24 |
4000 |
4000 |
The following files that CA Ideal uses are installed with CA IPC:
|
File |
Required Namelen |
Installed Blksize |
Minimum Blksize |
|---|---|---|---|
|
ADRLIB |
24 |
4000 |
4000 |
|
ADROUT |
11 |
4000 |
4000 |
|
ADRPNL |
24 |
4000 |
4000 |
z/OS JCL to Initialize the Library
//INITIAL EXEC PGM=VLSUTIL //STEPLIB DD DSN=CA IPC.LOAD,DISP=SHR //SYSPRINT DD SYSOUT=* //VLSFILE DD DSN=library.name,DISP=(,CATLG), // UNIT=xxxxx,VOL=SER=xxxxxx,SPACE=(CYL,n), // DCB=DSORG=DA //AUXPRINT DD SYSOUT=* //SYSIN DD * FORMAT BLKSIZE=nnnn,NAMELEN=nn /* //
VSE JCL to Initialize the Library
// DLBL IDLCL,'IDEAL.IDL.LOAD' *** CORE *** // EXTENT ,IDL001 // LIBDEF PHASE,SEARCH=IDLCL.IPC * *** INIT A NEW VLS LIBRARY // ASSGN SYS004,DISK,VOL=IDL001,SHR // DLBL VLSFILE,'IDEAL.NEW$PNL',,DA // EXTENT SYS004,IDL001,1,0,1295,120 // EXEC VLSUTIL,SIZE=(AUTO,48K) FORMAT BLKSIZE=nnnn,NAMELEN=nn /*
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|