ZAP [BELOWPOOL = YES | NO ] [,BUFOPNO=nn]
[,BUFSP=nnnnnnn] [,CICSBUFSP=nnnnnnn]
[,CICSTXID=cccc] [CICSWORK64MAX=nnnnn]
[,CORELIMIT=nnnnnn][,COMPRESSTYPE=(HARDWARE | HW | HWE | SOFTWARE | SW)]
[,CRBUFOPT= CYL | MCYL | MTRK |TRK | 64BIT ]
[,DATACOMPRESS=nnnnnn]
[,DESCRIPTCODE=nn]
[,DISABLE=(AUTOSPAN | CICSBUF64 | ENHANCED |
ESDSLOCK | EAV | HPF | IAMW0101RO | KEEPALIVE | LARGE | PLEXRESTRT | REORGWTO | SMSEXTOK | TURBO | WORK64)]
[,DSORG= DA| PS ] [,DYNCAT= YES | NO ]
[,ENABLE=(AUTORECAT | ACTSPACE | BIM | BUF64 | CICSNOSEQ | DRNOEXT | ENDREQNF |
EURODATE | HYPERBUF | IAMCAMS | IAMW0101RO | KEEPALIVE | LOGVR | NOARLSI | NODYNAL | NOLIMSEC |
NOMEMLIMIT | NOREUSE | NOSMSVOL | NOUPDENQ | OLDELETE | PLEXRESTRT | PRO | PSEUDO | PLEXRESTART |
RECALL | RECALLMOD | RLSDSNSO | RLSJRNL | JRNREALDDN| SAFRC4 | SPACEADJ |
USESTORC | USEX37 | VAM | XESDS)]
[,ESDSINTEGRATED=nn] [,IAMW22LIM=nnnn]
[,FASTPATH=nn]
[,IGNORE_ENDREQ_RECOV= YES | NO]
[,IGNORE_ENDREQ_NOREC= NO | YES]
[,IMMEDWRITE= NONE | ALL | RLS | CICS | BATCH]
[,LIMITKEYS=nn ] [,LOADABWO= YES | NO]
[,LONGKEYS=nnn]
[,MAXBUFNO=nn] [,MAXOVERFLOW=nnnnnn]
[,MAXREGION=nnn] [,MAXSECONDARY=(x,y)]
[,MINCOMPRESS=nn] [,MULTIVOLUME= PRIMARY | SECONDARY]
[,OCOREO%=nnn] [,OCOREX%=nnn]
[,PE=nnnnn ] [,RECFM= F | V]
[,PCTTRECO=nn]
[,RECTYPE=nnn] [,RELEASE= YES | NO ]
[,RLS={SHARE1|SHARE2|SHARE3|SHARE4},{AND|OR},
{TABLE}| NONE , {OPTIONAL | REQUIRED}]
[,RECTYPE=nnn]
[,RETRYWAIT=nnnnn]
[,RLSID=cccc]
[,ROUTECODE=nn] [,SMF= YES | NO ]
[,SORTCORE=nnnnnnn] [,SORTMSG=xx]
[,SORTPFX=xxxx] [,STORCLASS=c......c]
[,VAROVERFLOW=YES|NO] [,VSAMBLOCKF=n]
[,VSAMWTO=YES|NO ] [WORK64MAX=nn]
[,WORKDDNAME=xxxxxxxx] [,WORKPRIMARY=nnn]
[,WORKSECONDARY=nnn] [,WORKUNIT=c......c] [,ENCDATCLAS=xxxxxxxx]
| |
---|
| Specifies whether to use IAM below-the-line storage pools for I/O control blocks under CICS and IAM RLS The default is to use a dedicated 4 KB below-the-line storage area for each open enhanced format IAM file. For CICS or IAM RLS regions with many open enhanced format IAM files opened concurrently, this feature should reduce the below-the-line storage requirements by at least 50 percent. The valid values are YES and NO. The default value is YES. |
| Specifies a minimum value for the initial number of buffers that IAM acquires when opening a file for processing For batch jobs, the default is the lower of the number of blocks on 16 tracks and the number of blocks in the data set. For CICS, the default is the lower of the number of blocks on 15 tracks and the number of blocks in the data set. The MINBUFNO override is used if it is larger. IAM's Real-Time Tuning starts with this initial number of buffers and during file processing dynamically adjusts the number of buffers actually used for a file up or down based on demand. The valid vales are from 1 through 8,192 buffers. The default value is 4. |
| Specifies a default, in kilobytes, for the maximum amount of storage that IAM is to use for buffers when accessing a file in environments other than CICS IAM divides this value by the files block size to determine the number of buffers that fits. For example, a file with 1/4 track blocking (13,682) on a 3390, IAM can fit 65 buffers in 875 KB of storage. IAMuses this value or MAXBUFNO Global Option, which ever is higher, to set the maximum number of buffers for processing a data set, unless overridden. BUFSP must be at least 65. The default value is 32,768 KB, which yields a value that holds approximately 40 cylinders of data blocks. |
| Specifies value in KB for the maximum amount of storage that IAM should to use for buffers when accessing a file under CICS IAMdivides this value by the file's block size to determine the number of buffers that fits. For example, a file with 1/4 track blocking (13,682 KB) on a 3390 track IAM can fit 19 buffers in 256 KB of storage. IAMuses this value or MAXBUFNO Global Option, whichever is higher, to set the maximum number of buffers for processing a data set, unless overridden. CICSBUFSP must be at least 65. The default value is 16,384 KB (16 MB). |
| Specifies the name of the IAM-supplied CICS transaction that handles the automatic disconnect and automatic reconnect function for IAM/RLS and IAM/PLEX. The default value is $IAM. |
| Indicates the maximum amount of virtual storage (in MB) that can be allocated to index processing in a CICS region when the index has a 64-bit addressable storage This field is valid only for file creation. The valid range is from 64 MB through 32,767 MB. The default value is 192 MB. |
| Specifies the default compression algorithm to use Valid values are as follows: - SOFTWARE or SW—(Default) Use IAM’s proprietary software compression.
- HARDWARE or HW or HWE—Use the IBM hardware compression instruction. HWE specifies an enhanced dictionary build process that might increase compression effectiveness.
|
| Specifies the minimum prime index size required for IAM to consider by using a compressed index structure CORELIMIT=0 signifies no key compression. You can use to avoid key compression. The valid values are from 0 through 999,999. The default value is 8,000 bytes. |
| Specifies the EXCP buffer option to be used during a file load process The valid values are as follows: - CYL—Acquire enough buffers for one full cylinder. Each physical I/O (EXCP) is for one half of a cylinder.
- MCYL—(Default) Acquire enough buffers for two full cylinders. Each physical I/O (EXCP) is for a full cylinder.
- TRK—Acquire enough buffers for two tracks. Each physical I/O (EXCP) is for one track.
- MTRK—Acquire enough buffers for ten tracks. Each physical I/O (EXCP) is for five tracks.
- 64BIT—Similar to MCYL except that storage is acquired 64-bit addressable storage.
|
| Specifies the smallest size of IAM file that can be considered for automatic data compression This value is the minimum number of tracks that a DEFINE can specify as a file's primary allocation and still qualify for automatic data compression. You can specify any number from 0 through 99,999,999. The default value is 75. IAMdata sets that are defined as 75 tracks or larger are by default data compressed. |
| Specifies the descriptor codes to be used when issuing Write-To-Operator or Write-To-Operator-With-Reply messages You can specify any number from 1 through 16. You can enter multiple descriptor codes as DESCRIPTCODE=(nn,...,nn). The default value is 0 (X'0000'). |
| Specifies the DSORG when creating an IAM file. Important We strongly recommend that you retain the default value of PS. Valid values are as follows: - DA—(Not recommended) Sets a DSORG of DA (direct access)
- PS—(Default) Sets a DSORG of PS (physical sequential)
|
| Specifies whether IAM should allow dynamic allocation to catalog the IAM file This option is available to enhance IAM's support of BMC MAINVIEW (formerly POOLDASD). The valid values are as follows: - YES—Allows dynamic allocation catalog file
- NO—(Default) IAM catalogs the file.
|
ENCDATCLAS | Specifies the SMS data class to be used for encrypted IAM files if SMS is active and a data class is not specified or specified in the define step, will be overridden by this global option. The default value is None. |
| ENABLE= activates; DISABLE= deactivates. - ACTSPACE—Defines of IAM data sets has the primary space set to the actual amount of space that was initially acquired as found in the VTOC for up to three extents, and secondary space set to the secondary space value found in the VTOC subsequent to the initial allocation.
Specifying ACTSPACE allows the IAMPRINT LISTCAT report to take into account that some software products might change the initial DEFINE allocation space requests to something different from what was coded on the DEFINE statements or was implemented via an SMS ACS routine. DEFINE statements with MODEL use the VTOC space allocation sizes for the data set being modeled. The default value is DISABLED. - AUTORECAT—Specifies that IAM automatically renames and recatalogs IAM AIX and PATH data sets if the base cluster of the Sphere is renamed the next time the base custer is opened. If you manually rename and recatalog AIX and PATH data sets when a base cluster is renamed, then disable this option.
The default value is ENABLED. - AUTOSPAN—Specifies that IAM should automatically use spanned form records to avoid using an inefficient block size, which can result in excessive space used for the data set
The default value is ENABLED. Disable this function if it's not required. - BIM—Enables IAM to support the BIM product
The default value is DISABLED. You must restart IAM for this option to take effect. - BUF64—Specifies that storage for the buffers for read and update processing must be acquired in 64-bit virtual storage (above the bar) for non-CICS address spaces
The default value is DISABLED because of the potential for increased CPU time when performing I/O. - CICSBUF64—Specifies that storage for buffers to read and update processing must be acquired in 64-bit virtual storage (above the bar) for CICS address spaces
The default value is ENABLED because when CICS regions have a high number of buffers in 64-bit virtual storage, the CPU savings from performing less I/O are greater than any potential increase in CPU usage from z/OS use of 64-bit virtual storage. - CICSNOSEQ—Prevents IAM from reading multiple blocks in a physical I/O request under CICS address spaces, which might provide some performance advantages when there is not a significant amount of sequential browsing activity. The default value is DISABLED.
- DRNOEXT—Enables the custom zap action of allowing Dynamic Reorg to reorganize a data set even if it has no extended area blocks.
The default value is DISABLED. - EAV—When enabled, it specifies that IAM files be automatically defined as eligible to use the extended area on EAV volumes. This is functionally setting EATTR=OPT on all IAM data set allocation. It can be overridden by explicitly specifying EATTR(NO) on the IDCAMS Define Cluster control cards. The default value is ENABLED.
- ENDREQNF—Performs the custom zap function of writing out only updated buffers that are directly related to the place holder. This helps to minimize I/O activity performed by ENDREQ that are being issued.
The default value is DISABLED. - ENHANCED—Specifies enhanced file format as the default format for IAM files when they are defined.
The default value is ENABLED. - ESDSLOCK—Controls the CI lock obtained on the highly used RBA in an ESDS file while adding records. If many applications are adding records to an ESDS file and the applications are dependent on the order in which they are added, you should enable this option. An exclusive control reason code returns to the application if the CI is locked and reissues the request. If the order of additions is not important, then you can disable this option for better performance.
The default value is ENABLED. - EURODATE—Changes the format of date fields on IAMINFO and IAMPRINT reports from the US format (mm/dd/yyyy) to the European format of dd/mm/yyyy.
The default value is DISABLED. - HPF—Allows IAM to use z/HPF type of channel programs when z/OS indicates it is supported on the devices that the data set resides on
The default value is ENABLED. If the use of z/HPF channel programs is causing any problems, you should disable this option. - HYPERBUF—Prevents IAMSTART from overlaying the Hyperbuf CDE when is being installed.
The default value is DISABLED. - IAMCAMS—Specifies that when an encrypted IAM file is being defined, an IAMCAMS SYSOUT=* output file should dynamically allocate the DEFINE job step. The IAMCAMS output displays the underlying Linear Data Set IDCAMS Define Statement used.
The default value is DISABLED. Typically, use the IAMCAMS output for diagnostic situations and manually add //IAMCAMS DD SYSOUT=* statement to an encrypted data set define step. IAMW0101RO—Enables messages IAMW0101 and IAMW0102 during opening read-only IAM data sets. This option is ENABLED by default. Selecting DISABLED suppresses IAMW0101 and IAMW0102 messages during opening read-only IAM data sets. Important Even when the messages are suppressed, the correction logic remains active. When you open an IAM data set for UPDATE or OUTPUT the messages cannot be suppressed. For more information about these messages, see Messages IAMW0000 through IAMW9999. - JRNREALDDN —Specifies that IAM created Replication Journal Records, both non-IAM/RLS and IAM/RLS written journal records, should be written with the "real" DDNAME used by the job step, instead of a CICSVR-like Dnnnnnnn reference number format ddname. This global option allows IAM to match the behavior of CICSVR's REALDDN option.
The default value for JRNREALDDN is DISABLED, which matches the default for CICSVR's REALDDN option. - KEEPALIVE — Specifies whether IAM/PLEX should locate batch jobs that are running under BMC Application Restart Control (ARC) for VSAM, and suspend or resume them when IAM/PLEX is quiesced.
When KEEPALIVE is ENABLED, IAM/PLEX pauses any ARC-enabled batch jobs accessing IAM files being processed by the IAM/PLEX address space. At the next checkpoint, the ARC-enabled batch job suspends processing, closes IAM files, and releases allocated resources. When the IAM/PLEX address space restarts, the previously suspended ARC-enabled batch jobs are resumed using a PROCEED command. The default value is to DISABLE. LARGE—Specifies that the IAM data set should use the DSNTYPE of LARGE by default. Enabling this option overrides any DSNTYPE specified in a data class. You can override this option by using the DSNTYPE=CREATE override when defining the data set. The default value is ENABLED. Tip Use this format instead of SMS Extended Format. - LOGVR—Causes IAM LOGREPLICATE and FRLOG processing journal exits to use the IAMLOGVR address space to perform the Logstream writes rather than directly writing to the Logstream. If you enable this option, you must start the IAMLOGVR address space after the IAMVIF is starts during your system IPL sequence. Sample IAMLOGVR Started Task JCL can be found in the IAMSAMP data set in member name IAMLOGVR.
The default value is DISABLED. - NOARLSI—Reduces RLSINFO output when there are long periods of inactivity for the RLS or PLEX address space.
The default value is DISABLED. - NODYNAL—Causes IAM not to use dynamic allocation and instream as DADSM and prevents message IGD17156I from appearing.
The default value is DISABLED. - NOLIMSEC—Avoids limiting secondary space adjustment to the primary space during file load processing.
The default value is DISABLED. - NOMEMLIMIT—Indicates that IAM might exceed the 64-bit virtual storage MEMLIMT, when necessary, on storage requests for the index.
The default value is DISABLED, meaning that MEMLIMIT is honored. This option is provided to avoid failures or in case a failure occurs because of insufficient storage in 64-bit virtual for the index. - NOREUSE—Causes IAM to honor the NOREUSE option if coded in the IDCAMS define statements.
The default value is DISABLED, which sets all data sets as reusable, except for base clusters with an alternate index. - NOSMSVOL—Prevents IAM DEFINE process from specifying any volumes when requesting the allocation. The volume count is set to the number of volumes specified. This might cause unexpected volumes to be used when guaranteed space and explicit volumes have been specified.
The default value is DISABLED. - NOUPDENQ —Ignores the UPDEATENQ=NONE override for IAM enhanced format files to preserve the integrity of the IAM files, but can prevent the use of Checkpoint Restart.
The default value is DISABLED. - OLDELETE—Enables IAM allow a non-VSAM type of entry to be deleted even though the CLUSTER keyword was specified, as was available in the earlier versions of IAM.
The default value is DISABLED. - PRO—Allocates enhanced format files by using the new PRIME RELATED OVERFLOW format.
The default value is DISABLED. - PSEUDO—Causes IAM to use the PSEUDORBA format for the ESDS type of files.
The default value is DISABLED. - PLEXRESTRT—Specifies whether IAM/PLEX should register with z/OS Automatic Restart Manager (ARM). IAM/PLEX registers with ARM by using a member name of $IAMxxxxxxxxyyyy , where $IAM is a hard-coded prefix for all IAM/PLEX address spaces, xxxxxxxx is the RLSGROUP name, and yyyy is the RLSID. In the event of an unplanned outage (LPAR or IAM/PLEX address space), ARM attempts to automatically restart the IAM/PLEX address space. ARM can restart started task (STC-type) address spaces only. It cannot restart submitted jobs (JOB-type). In an IAM/PLEX address space fails (abend or cancel with ARMRESTART), ARM restarts the address space on the same LPAR on which it was running when it failed. In the LPAR fails, ARM attempts to restart the IAM/PLEX address space on a different LPAR by using the ARM policy associated with the IAM member. You can specify an override to restart the LPAR by using the TOSYSID parameter.
The default value is DISABLE. - RECALL—Recalls a migrated data set during IDCAMS DELETE processing for both IAM and non-IAM files. Use the IAM AIX/PATH feature to delete the whole sphere, even if the associations are migrated.
The default value is DISABLED. RECALLMOD—When enabled, the Data Set Control Block (DSCB) change indicator (DS1IND08) is set to 1 to indicate that the data set has modified since the last recall. The default is DISABLED. Important You must run IAMSTART (VIFSTART) to activate this option. - REORGWTO—Causes IAM to display the IAMW21, IAMW22, IAMW91, or IAMW92 messages when appropriate. To eliminate those messages, disable this value.
The default value is ENABLED. - RLSDSNSO—IAM/RLS abides by the data set’s Share Options for the update enqueue. This can result in IAMRLS not having complete control of updates to a data set, which can result in loss of data integrity for files being used under IAM/RLS.
The default value is DISABLED. - RLSJRNL—Specifies IAM to use the IAM RLS journals for those data sets that have IAM journaling specified via the JRNAD override or the IDCAMS LOG parameter, even if those files are not being processed under IAM/RLS.
The default value is DISABLED. - SAFRC4—Causes an IAMW28 message to appear when the security subsystem call returns a return code of 4. This message warns you that your security software is not functioning on IAM files.
The default value is DISABLED. - SMSEXTOK—Prevents SMS Extended Format data sets from converting to DSNTYPE=LARGE.
The default value is ENABLED. - SPACEADJ—Allows the DEFINE process to increase the primary and secondary space by the MAXSECONDARY amount when converting an Extended Format data set to LARGE when SMSEXTOK is disabled.
The default value is DISABLED. - TURBO —A TURBO mode for Real Time Tuning that allows IAM to increase the number of buffers it is using when heavy physical I/O is being performed in short time periods.
The default value is ENABLED. - USESTORC—Activates the custom zap option for the STORCLAS Global Option storage class to be used for all data sets defined.
The default value is DISABLED. - USEX37—Directs IAM not reduce space allowing products that manage DASD space to adjust the of secondary space and potentially add volumes to the data set. This prevents IAM allocating several small extents.
The default value is DISABLED. - VAM—Enables IAM's CA-ALLOCATE (formerly SAMS / VAM) support.
The default value is DISABLED. - WORK64—Enables the file load processor to use 64-bit virtual storage for the work area for the index instead of the default data space or a temporary data set.
The default value is ENABLED. - XESDS—Enables 8-byte RBAs as the default for the ESDS file under IAM. If disabled, 4-byte RBAs are used unless overridden with the XESDS CREATE override.
The default value is DISABLED.
|
| Sets the INTEGRATED OVERFLOW percent for ESDS files and reserves space in each block for record length changes. We recommend that you set a non-zero value if you are using IAM ESDS files that are being updated. The default value is 0. |
| nn is the number of sequential requests required to trigger the start of fast path I/O function under IAM/RLS. The default value is 32. |
| Specifies the amount of storage required for the overflow area index in megabytes that triggers the IAMW22 reorg recommended message. The valid values are from 16 through 1,024. The default value of IAM is 64 MB. In releases before version 9.2, this was a fixed limit of 16 MB. |
| Controls how IAM handles the ENDREQ request, sent by CICS for a recoverable data set. The valid values are as follows: - YES—(Default) The ENDREQ request is ignored and the LOCK is retained.
- NO—The LOCK is released.
Important This global option, controls how the ENDREQ request sent by CICS is handled by IAM. When CILOCK=YES is specified in CICS configuration, ENDREQ is not sent to IAM and the option becomes irrelevant. This option only affects the behavior of IAM when IAM/RLS or IAM/PLEX is used. They have no effect on the local processing of IAM data sets. |
| Controls how IAM handles the ENDREQ request sent by CICS for a non-recoverable data set. The valid values are as follows: - YES—The ENDREQ request is ignored, which means that the LOCK is going to be retained.
- NO—(Default) The LOCK is released.
Important This global option controls how the ENDREQ request sent by CICS is handled by IAM. When CILOCK=YES is specified in CICS configuration, ENDREQ is not sent to IAM and the option becomes irrelevant. This option only affects the behavior of IAM when IAM/RLS or IAM/PLEX is used. They have no effect on the local processing of IAM data sets. |
| Specifies in which environments IAM immediately writes out updated data blocks when opened for update processing. You can specify multiple non-conflicting values. The valid values are as follows: - NONE—(Default) Immediate writes are triggered based on the Share Options the type of I/O if running under CICS.
- ALL—IAM always performs immediate writes of any updated data block, regardless of environment.
- CICS—IAM immediately writes out all updated blocks when running under CICS. The default for CICS is that only randomly updated data blocks are immediately written out to disk.
- RLS—IAM immediately writes out any updated data block when the data set is being processed by IAM/RLS or IAM/PLEX.
- BATCH—IAM immediately writes out any updated data block when the data set is being processed under a batch job step or a TSO user.
|
| Not available in IAM version 10.0.01 and later. IAM always uses 64-bit virtual storage for the IAM file in the memory index area. It is still possible to code INDEXSPACE as a Global Option with the IAMZAPOP utility, but it is ignored. Make sure that your system MEMLIMIT setting allows for the use of 64-bit storage for the IAM index area. |
| Specifies the number of keys taken in a set when creating an IAM file with a compressed index. You can specify any number from 3 through 64. The default value is 32. |
| Specifies that IAMSTART (VIFSTART) should load the IAM interfaces for the DFP BWO and RLS Callable catalog information services. If you use a CICS VSAM recovery package that issues these calls, or are running with Transaction Server 1.2 or later, you must select the YES option. The valid values are as follows: - YES—(Default) Enables the DFP Callable Services interfaces.
- NO—Does not enable the interfaces.
|
| Specifies the minimum key length required to automatically use the long key compression algorithm for index compression. Files that use the long key compression with versions of IAM earlier than 8.0/12P use the uncompressed index. The valid values are from 8 through 255. Specifying a value of 64 or 32 might improve index compression resulting in less virtual storage for the prime index for large files. The default value is 33. |
| Specifies the maximum number of buffers that IAM is permitted to acquire during file processing. IAM uses the higher of this number and the BUFSP value. IAM's Real Time Tuning dynamically adjusts the number of buffers used for the file as demand warrants up to this maximum. You can specify a value from 1 through 8,192 buffers. The maximum for Compatible Format files is 32. The default value is 5. |
| Sets the maximum amount of overflow that is allocated based on the CA percentage free space value provided in the IDCAMS define for Compatible Format files. The default value is 50,000. |
| Specifies the maximum value (in MB) that IAM should dynamically adjust the above-the-line Region value to. To disable the feature, set this value to 0. If your CICS regions are already at or above the 512 MB size, then increase this value. The default value is 512. |
MAXSECONDARY=(create,access) | Specifies the multiplication factors for the IAM Dynamic Secondary Space Adjustment feature. The first value is for file loads and the second value is for file inserts/updates when additional space is needed. To disable this feature, set both values to 0. The Dynamic Secondary Space Adjustment feature is not used for IAM data sets that are DFSMS Extended Format. The maximum value is 25. The default values are (10,5). |
| Specifies the minimum acceptable percentage of storage reduction achieved when creating an IAM file to determine if the file qualifies for a compressed index. You can specify any number from 8 through 40. The default value is 10. |
| Specifies which space allocation value IAM uses when it appears that a data set takes the next extent on the next volume for enhanced format IAM files that are not DFSMS extended format The valid values are as follows: - PRIMARY—(Default) Use the original primary allocation value when a volume switch is anticipated.
- SECONDARY—Use the original secondary allocation value when a volume switch is anticipated.
|
| For Compatible format files only, specifies the amount of virtual storage for expansion of the Overflow index, as a percent of the total capacity of Independent Overflow, to be acquired when an IAM file is opened for update processing. nnn can be any number from 1 through 100. The default value is 10. |
| Issues an IAMW91 Reorganization Recommended message when the data set meets or exceeds the specified percentage of total records in overflow during OPEN or CLOSE processing. You can specify any number from 0 to 99. When set to 0, the IAMW91 message is not issued. The default value is 10. |
| Specifies that when the data set meets or exceeds the specified percentage of total records in overflow that an IAMW91 Reorganization Recommended message will be issued during OPEN or CLOSE processing. The value is specified in the format of ‘nn’ which my be any number from 0 to 99. When set to 0 the IAMW91 message will not be issued. The default value is 10. |
| For Compatible format files, specifies the number of blocks of Prime Extension area to be reserved when creating an IAM file. Specify any number from 0 through 32,767. The default value is 3. |
| For Compatible format, non-data compressed files, specifies the internal record format that IAM should use for VSAM DEFINEs with equal average and maximum record lengths. - F – Define the file as fixed.
- V – Define the file as variable. The default value is F, but with the default of a file format of enhanced, the RECFM is always V unless you specify the CREATE override of FIXED and COMPATIBLE.
|
| Specifies the SMF user record type to be written if SMF recording is requested for IAM files. You can specify any number from 128 through 255. There is no default value. This is a required field for SMF recording to be requested. Member IAMUSMF in the IAMSAMP is a DSECT of the IAM SMF user record format. The recommended value is 201. |
| Specifies the default value for automatic release. The valid values are YES meaning unused is to be released or NO meaning unused disk space is not to be released. Valid values are as follows: - YES—(Default) Release unused disk space in an IAM file if secondary allocation value is specified.
- NO—Do not release unused disk space.
|
| Specifies the wait time in milliseconds (ms) for retrying shunted Units of Work (UOW) in CICS. The valid values ranges from 50 ms to 30,000 ms. The default value is 1000 ms. |
| Specifies the criteria that IAM should use to automatically determine which IAM files are eligible for IAM RLS processing. You can use one or both of the share option and data set name criteria. The valid values are as follows: - AND—Indicates that to be automatically eligible for IAM/RLS, a data set must have the specified share options, must not be in the data set name exclude list, and must be in the data set name select list.
- NONE—(Default) Indicates that no data sets should be considered for automatic eligibility for IAM/RLS. Set this option if you do not plan to activate the IAM/RLS address space, or if you want to manually direct activity to IAM/RLS through the IAM Overrides. This is the default option as IAM is shipped.
- OPTIONAL—Allows data sets to be opened without IAM RLS when the IAM/RLS address space is not active. This is useful when the TABLE option has been specified and IAM/RLS might not be active on all LPARs because IAM/RLS must have been active at some time for the data set include and exclude tables to be loaded.
- REQUIRED—Indicates that IAM/RLS must be active if a data set is eligible for IAM/RLS processing, or when the TABLE Global Option is specified. If IAM/RLS is not active, then any attempt to open a potentially IAM/RLS eligible data set fails.
REQUIRED is the default unless the RLS Global Option is set to NONE. - OR—Indicates that to be automatically eligible for IAM/RLS, a data set must have either the specified share options or be in the data set name select list. If a data set meets the share option eligibility, then neither the data set name include nor exclude lists is examined. If a data set does not meet the share option eligibility criteria, then it must not be in the exclude list and must be in the include list.
OR is the default if both TABLE and a SHAREx value are specified. - SHARE1—Indicates that data sets with any cross-region share option value 1, 2, 3, or 4 is eligible for IAM/RLS processing.
- SHARE2—Indicates that data sets with cross-region share options of 2, 3, or 4 is eligible for IAM/RLS processing.
- SHARE3—Indicates that data sets with cross-region share options of 3 or 4 is eligible for IAM/RLS processing.
- SHARE4—Indicates that only data sets with a cross-region share option of 4 is eligible for IAM/RLS processing.
- TABLE—Indicates that IAM searches the data set name include and exclude table to determine eligibility for IAM/RLS processing, subject to other criteria. The default is that the data set name tables do not take part in eligibility selection for IAM/RLS.
Example Files that are defined with share option 3 or 4 and are in the include data set name table will be automatically eligible for IAM/RLS processing. |
| Specifies the four-character RLSID to be used as a default when an IAM/RLS address space starts if no RLSID is provided in the IAM/RLS startup parameters. It is also the default RLSID used to connect IAM files to an IAM/RLS address space if the file was not defined with one or overridden at access time. You can use any four characters. The default value is RLSID=RLS1. |
| Sets the reporting interval in minutes. The default value is 15 minutes. |
| Specifies the route codes used when issuing WTO of WTOR messages. You can specify any number from 1 through 16. Multiple route codes can be entered as ROUTECODE=(nn,...,nn). The default value is 11 (X'0020'). |
| Specifies whether IAM should to write an IAM SMF user record when an IAM file is closed. The IAM SMF user record contains the same information displayed in an IAM INFO Run Time Statistics Report. Member IAMUSMF in the IAMSAMP is a DSECT of the IAM SMF user record's format. Valid values are as follows: - YES—If a RECTYPE value is specified in IAM's GLOBAL OPTION TABLE, an IAM SMF user record is written whenever an IAM file is closed.
- NO—(Default) IAM does not write IAM SMF user records.
|
| Specifies the amount of storage that SORT should use for the IAM utility programs IAMRECVR and IAMSMFVS. Valid values are from 10,000 through 8,000,000. The default value is 100,000. |
| Specifies the message option to be used by the program 'SORT' if external sorting is required by IAMRECVR or IAMSMFVS. Valid values are as follows: - AC—All messages to the console
- AP—All messages to the printer (SYSOUT)
- CC—(Default) Critical messages to the console
- CP—Critical messages to the printer
- NO—No messages to be produced
- PC—Critical messages to both console and printer
|
| Specifies the ddname prefix to be used by SORT invoked by IAMRECVR and IAMSMFVS. If the string specified is less than four characters, a dollar sign ($) fill character is used. The default value is SORT. |
| Specifies the SMS storage class to be used if SMS is active and a storage class is not specified on the define request, or the installation ACS routines are not assigned an SMS storage class. If this option is blank, no SMS storage group is assigned. To reset this option to blanks, specify STORCLASS=' ' The default value is blank. |
| Specifies whether IAM should use variable length overflow for IAM files when they are defined Valid values are as follows: - YES—(Default) Set files as being eligible for variable length overflow when they are defined.
- NO—Do not set files as eligible for variable length overflow when they are defined.
|
| Specifies the default blocking factor (number of blocks per track) to be used when an IDCAMS DEFINE does not specify CISIZE. You can use any value from 1 through 15. The default value is 4. |
| For Compatible format files only, specifies the action to be taken under the VSAM interface, when an IAM file is not available. Valid values are as follows: - YES—An IAMW02 message is generated and the operator must reply Retry, Wait, or Cancel.
- NO—(Default) The Open is failed.
|
| Indicates the maximum amount of virtual storage (in GB) that can be allocated to index processing in a batch job when the index has a 64-bit addressable storage. This field is valid only for file creation. The valid values are from 4 to 32. The default value is 8. |
| Specifies the ddname of the work file used during an IAM load function. The work file is used if IAM is not using a Data Space to hold the index. The default value is 64-bit if it is in the JCL. Otherwise, the file is dynamically allocated. |
| Specifies the primary allocation in tracks of the work file dynamically allocated during an IAM load function. You can specify any value from 1 through 65,535. The default value is 30. |
| Specifies the secondary allocation in tracks for the work file dynamically allocated during an IAM load function. You can specify any value from 1 through 65,535. The default value is 30. |
| Specifies the name of the unit to be used when dynamically allocating the work file used during an IAM load function and during a DEFINE of an IAM data set with the IAM ANYVOL support. The default value is SYSDA. |