PM97729: IDCAMS PRINT ON A VBS GENERATED FROM UNLOAD SPANNED YES UTILITY ABENDS WITH IEC036I 002-04 IF LOB DATA IS LARGER THAN 32K.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • IDCAMS PRINT on a VBS generated from UNLOAD SPANNED YES utility
    abends with IEC036I 002-04 if LOB data is larger than 32K.
    
    IEC036I 002-04,IGC0005E,ULSP#YES,PRINT,INPUT2,3291,EBTZ01,  548
    XGADAWA.TEST.SPANNED.YES.DATA
    

Local fix

  • Specifying DCB=LRECL=X helps the abend, but PRINT would fail
    with IDC3315I 'RECORD SIZE GREATER THAN 32760 NOT SUPPORTED'
    this is not a problem.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 10 for z/OS and DB2 11 for z/OS      *
    *                 utility users of UNLOAD with SPANNED YES     *
    ****************************************************************
    * PROBLEM DESCRIPTION: UNLOAD SPANNED YES allocates the        *
    *                      VBS SYSREC data set with an LRECL       *
    *                      which is not 32768.                     *
    *                                                              *
    *                      No error was issued when SYSREC was     *
    *                      directed to SYSOUT for UNLOAD SPANNED   *
    *                      YES.                                    *
    *                      AE PM91942 FIX COMPLETION               *
    ****************************************************************
    * RECOMMENDATION: Apply corrective PTF when available          *
    ****************************************************************
    UNLOAD SPANNED YES allocated a VBS data set with LRECL=32756
    even though logical records in the data set were greater than
    32K (32K = 32768).  IDCAMS PRINT of the data set ended with
    S002-0004.
    
    IDCAMS does not support VBS data sets with logical records
    greater than 32760 and should issue IDC0005I.
    
    
    No error was issued when SYSREC was directed to SYSOUT for
    UNLOAD SPANNED YES.  This combination is not allowed.
    AE PM91942 FIX COMPLETION
    

Problem conclusion

  • UNLOAD SPANNED YES uses a VBS data set for SYSREC to allow for
    records longer than 32K.  VBS data sets which have logical
    records longer than 32K should have LRECL=32768.  If LRECL is
    less than 32768 all records must be less than 32K or errors
    might occur.  UNLOAD and LOAD using SPANNED YES is intended
    for logical records greater than 32K; setting LRECL=32768 is
    appropriate in this case.
    AE PM91942 FIX COMPLETION
    
    Issue DSNU034I and abend with reason code '00E40070'x when
    SYSREC is directed to SYSOUT for UNLOAD SPANNED YES.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM97729

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-09-24

  • Closed date

    2013-10-15

  • Last modified date

    2013-12-02

  • APAR is sysrouted FROM one or more of the following:

    PM91942

  • APAR is sysrouted TO one or more of the following:

    UK98497 UK98498

Modules/Macros

  • DSNUGSDA DSNUULDB DSNUULPB
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UK98497

       UP13/11/05 P F311

  • RB10 PSY UK98498

       UP13/11/05 P F311

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.



Rate this page:

(0 users)Average rating

Document information


More support for:

DB2 for z/OS

Software version:

A10

Reference #:

PM97729

Modified date:

2013-12-02

Translate my page

Machine Translation

Content navigation