VSAM RLS does not support these options and capabilities:
- Linear data sets
- Addressed access to a KSDS
- Control interval processing (CNV or ICI) to any VSAM data set type
- User buffering (UBF)
- Clusters that have been defined with the IMBED option
- Key range data sets
- Temporary data sets
- GETIX and PUTIX requests
- DFSMS checkpoint/restart facility
- ACBSDS (system data set) specification
- Hiperbatch
- Catalogs, VVDS, JRNAD exit, any AMP=JCL parameters
- Data that is stored under UNIX System Services
In addition, VSAM RLS does not support these usages:
- If the caller, executing in cross-memory mode, issues a request, RLS does
not honor the request.
- When accessing a VSAM data set using the ISAM compatibility interface,
you cannot specify RLS access.
- You cannot open individual components of a VSAM cluster for RLS access.
- You cannot specify a direct open of an alternate index for RLS access,
but you can specify an RLS open request of a data set through an alternate
index path.
- You cannot specify an RLS open request to implicitly establish position
to the beginning of the data set. For sequential or skip-sequential processing,
you must specify a POINT or GET DIR, NSP request to establish position.