Problem Note 5057: IDMS DATA step interface INPUT statement cannot access record data past
offset 1000
The default input buffer length for records retrieved through the
SAS/ACCESS to CA-IDMS DATA step interface is 1000 bytes. Record
occurrences which exceed 1000 bytes can be accommodated by setting the
INFILE statement option LRECL= to a value large enough to contain the
largest record retrieved.
Currently, setting the LRECL= parameter to a value larger than 1000
does not allow access to data beyond offset 1000 in the input buffer.
The buffer size is set appropriately, but attempts to map data from
beyond offset 1000 return missing values to the target variables,
since MISSOVER is the default for the IDMS DATA step INFILE.
There is no circumvention for this problem. The problem is corrected
in SAS System 9.
A Technical Support hot fix for Release 8.2 TSLEVEL TS2M0 for this
issue is available at:
http://www.sas.com/techsup/download/hotfix/82_sbcs_prod_list.html#005057
Operating System and Release Information
| SAS System | SAS/ACCESS Interface to CA-IDMS | z/OS | 8 TS M0 | 9 TS M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Problem Note |
| Priority: | medium |
| Date Modified: | 2002-04-22 16:10:25 |
| Date Created: | 2001-05-23 11:11:57 |