IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

SYNCTOOL Error with SYNCSORT FOR Z/OS 1.3.0


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Vaishnavi Srivijaya

New User


Joined: 31 Oct 2007
Posts: 11
Location: Bangalore - India

PostPosted: Tue Aug 12, 2008 5:14 pm
Reply with quote

I'm running an SYNCTOOL step as below,
Code:

//STEP01 EXEC PGM=SYNCTOOL
//TOOLMSG  DD SYSOUT=*
//DFSMSG   DD SYSOUT=*
//TOOLIN   DD *
   SPLICE FROM(SYSUT5) TO(SYSUT6) ON(1,12,CH) WITH(29,135) -
        WITHALL
//SYSUT5   DD DISP=SHR,DSN=YYY
//SYSUT6  DD DSN=XXX,
//            DISP=(NEW,CATLG),
//            UNIT=SYSDA,
//            SPACE=(CYL,(200,900),RLSE)


When I ran this step for the first time, it worked fine, and when I tried submitting it again I got a problem with Dynamic allocation as below
IKJ56231I TEXT UNIT X'0001' CONTAINS INVALID PARAMETER

We weren't having any problems with the step mentioned above in the SYNCSORT version 1.2.3. With the new SYNCSORT version 1.3.0 I'm facing the above problem.
Back to top
View user's profile Send private message
Aaru

Senior Member


Joined: 03 Jul 2007
Posts: 1287
Location: Chennai, India

PostPosted: Tue Aug 12, 2008 5:18 pm
Reply with quote

Vaishnavi,

Please post the entire JCL using the code tag. Also post the exact SYOUT details of the error.

Quote:
IKJ56231I TEXT UNIT X'0001' CONTAINS INVALID PARAMETER


It looks more like an information message than an error. Usually SYNCSORT messages start with WER.
Back to top
View user's profile Send private message
karthikr44

Active User


Joined: 25 Aug 2007
Posts: 235
Location: Chennai

PostPosted: Tue Aug 12, 2008 5:30 pm
Reply with quote

Hi,

Based upon the error code u can find the exact error.


    IKJ56231I

    IKJ56231I type_name NOT operation, SYSTEM OR INSTALLATION ERROR UNKNOWN
    routine CODE - NOTIFY YOUR INSTALLATION MANAGER OF ERROR CODE
    return_code

    Explanation: The routine insert is DYNAMIC ALLOCATION, CATALOG, DADSM, LOCATE, OBTAIN, or
    SCRATCH.

    The OBTAIN error code is 6710 or 6714, or the DADSM error code is 4710 or 4730. See note 3.

    When the 'routine' insert is LOCATE, the dynamic allocation error code is 17xx. xx is the reason code
    displayed in the message. The dynamic allocation error code indicates whether the error is from LOCATE.
    See notes 2 and 3.

    The dynamic allocation error code is 77xx. xx is the scratch error code. See note 3.

    The TSO/E routine IKJEFF18 cannot identify the error code. See notes 2 and 3.

    UNKNOWN routine CODE - NOTIFY YOUR INSTALLATION MANAGER OF RETURN CODE
    return_code

    Explanation: The routine insert is DAIR or DYNAMIC ALLOCATION.

    The TSO/E routine IKJEFF18 cannot identify the return code. See notes 1 and 4.

    OBTAIN or DADSM I/O ERROR volser

    Explanation: The OBTAIN or DADSM error code is 670C or 470C. See note 3.

    TEXT UNIT number CONTAINS INVALID PARAMETER

    Explanation: The dynamic allocation error code is 035C. See note 2.

    TEXT UNIT number CONTAINS INVALID KEY

    Explanation: The dynamic allocation error code is 0360. See note 2.

    REQUEST BLOCK FORMAT INVALID

    Explanation: The dynamic allocation error code is 036C. See note 2.

    TEXT UNIT number CONTAINS INVALID NUMBER

    Explanation: The dynamic allocation error code is 0374. See note 2.

    TEXT UNIT number CONTAINS DUPLICATE KEYS

    Explanation: The dynamic allocation error code is 0378. See note 2.

    TEXT UNIT number CONTAINS INVALID LENGTH

    Explanation: The dynamic allocation error code is 037C. See note 2.

    ESTAE ENVIRONMENT COULD NOT BE ESTABLISHED

    Explanation: The dynamic allocation error code is 047C. See note 2.

    LOCATE I/O ERROR

    Explanation: The dynamic allocation error code is 1718. See note 2.

    CATALOG SPACE EXHAUSTED ON CONTROL VOLUME volser

    Explanation: The dynamic allocation error code is 5714. See note 2.

    CATALOG I/O ERROR volser

    Explanation: The dynamic allocation error code is 5718 or 571C. See note 2.

    MSS NOT INITIALIZED

    Explanation: The dynamic allocation error code is 04B8. See note 2.

    REQUEST BLOCK EXTENSION FORMAT INVALID

    Explanation: The dynamic allocation error code is 03A8. See note 2.

    REQUEST BLOCK EXTENSION FORMAT INVALID, NO CPPL SPECIFIED

    Explanation: The dynamic allocation error code is 03AC. See note 2.

    DYNAMIC ALLOCATION REASON CODE IS error_code

    Explanation: The dynamic allocation error code is indicated in the message. See note 2.

    Notes:

    1. DAIR return codes are in OS/390 TSO/E Programming Services.

    2. Dynamic allocation return, informational, error codes, and text unit key descriptions are in OS/390 MVS
    Programming: Authorized Assembler Services Guide.

    3. Catalog (ATLAS, CATALOG, LOCATE, and RDJFCB macros) and DADSM (OBTAIN, RENAME, and
    RENAME, and SCRATCH macros) are in MVS Catalog Administration Guide.

    4. DADSM return codes that TSO/E cannot identify are in DADSM Diagnosis Guide and Reference.


    Detected by: CALLER

    Program: DAIRFAIL




Regards
R KARTHIK
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Tue Aug 12, 2008 5:34 pm
Reply with quote

Hi,
Vaishnavi Srivijaya wrote:
IKJ56231I TEXT UNIT X'0001' CONTAINS INVALID PARAMETER
IKJ56231I explanation
Code:
IKJ56231I type_name NOT operation, SYSTEM OR INSTALLATION ERROR UNKNOWN
       routine CODE - NOTIFY YOUR INSTALLATION MANAGER OF ERROR CODE   
       return_code                                                     


suggests to contact Alissa, SyncSort support in this forum, at zos_tech@syncsort.com
Back to top
View user's profile Send private message
Vaishnavi Srivijaya

New User


Joined: 31 Oct 2007
Posts: 11
Location: Bangalore - India

PostPosted: Tue Aug 12, 2008 5:58 pm
Reply with quote

Hi Aaru,
Attached is the entire SYSOUT error message.
Code:

1 SYNCSORT FOR Z/OS  1.3.0.1RI   U.S. PATENTS: 4210961, 5117495   (C) 2007 SYNCSORT INC.   DATE=2008/186   TIME=13.28.04
                                                        z/OS   1.8.0
  SYNCSORT LICENSED FOR IBM Deutschland GmbH                                LICENSE/PRODUCT EXPIRATION DATE: 01 FEB 2009
  PARMLIST :
  OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=SYSUT5,SORTOUT=SYSUT6,DYNALLOC,CM
  P=CLC,NOVLSHRT,EQUALS
  SORT FIELDS=(00001,0012,CH,A)
  MODS E35=(SYNCT#35,4096,,N)
  WER428I  CALLER-PROVIDED IDENTIFIER IS "0001"
  WER276B  SYSDIAG= 9587, 443963, 443963, 4022928
  WER164B  13,844K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,
  WER164B     0 BYTES RESERVE REQUESTED, 12,276K BYTES USED
  WER146B  12K BYTES OF EMERGENCY SPACE ALLOCATED
  WER108I  SYSUT5   : RECFM=FB   ; LRECL=   164; BLKSIZE= 27880
  WER110I  SYSUT6   : RECFM=FB   ; LRECL=   164; BLKSIZE= 27880
  WER410B  11,788K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,
  WER410B     0 BYTES RESERVE REQUESTED, 11,788K BYTES USED
  WER036B  G=2210,B=345
  WER162B  0 PREALLOCATED SORTWORK TRACKS, 0 DYNAMICALLY ALLOCATED,
  WER162B     0 ACQUIRED IN SECONDARY EXTENTS, 0 RELEASED, TOTAL OF 0 TRACKS USED
  WER426I  SORT INTERNAL ERROR - RECOVERY ATTEMPT IN PROGRESS
  WER055I  INSERT          0, DELETE          0
1 SYNCSORT FOR Z/OS  1.3.0.1RI   U.S. PATENTS: 4210961, 5117495   (C) 2007 SYNCSORT INC.   DATE=2008/186   TIME=13.28.04
                                                        z/OS   1.8.0
  SYNCSORT LICENSED FOR IBM Deutschland GmbH                                LICENSE/PRODUCT EXPIRATION DATE: 01 FEB 2009
  PARMLIST :
  OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=SYSUT5,SORTOUT=SYSUT6,DYNALLOC,CM
  P=CLC,NOVLSHRT,EQUALS
  SORT FIELDS=(00001,0012,CH,A)
  MODS E35=(SYNCT#35,4096,,N)
  WER427I  RECOVERY ATTEMPT IN PROGRESS
  WER428I  CALLER-PROVIDED IDENTIFIER IS "0001"
  WER276B  SYSDIAG= 9610, 443986, 443986, 4022928
  WER164B  13,844K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,
  WER164B     0 BYTES RESERVE REQUESTED, 12,276K BYTES USED
  WER146B  12K BYTES OF EMERGENCY SPACE ALLOCATED
  WER108I  SYSUT5   : RECFM=FB   ; LRECL=   164; BLKSIZE= 27880
  WER110I  SYSUT6   : RECFM=FB   ; LRECL=   164; BLKSIZE= 27880
  WER410B  11,788K BYTES OF VIRTUAL STORAGE AVAILABLE ABOVE THE 16MEG LINE,
  WER410B     0 BYTES RESERVE REQUESTED, 11,788K BYTES USED
  WER036B  G=1711,B=337
  WER162B  0 PREALLOCATED SORTWORK TRACKS, 0 DYNAMICALLY ALLOCATED,
  WER162B     0 ACQUIRED IN SECONDARY EXTENTS, 0 RELEASED, TOTAL OF 0 TRACKS USED
  WER426I  SORT INTERNAL ERROR - RECOVERY ATTEMPT IN PROGRESS
  WER055I  INSERT          0, DELETE          0
1 SYNCSORT FOR Z/OS  1.3.0.1RI   U.S. PATENTS: 4210961, 5117495   (C) 2007 SYNCSORT INC.   DATE=2008/186   TIME=13.28.04
                                                        z/OS   1.8.0
  SYNCSORT LICENSED FOR IBM Deutschland GmbH                                LICENSE/PRODUCT EXPIRATION DATE: 01 FEB 2009
  PARMLIST :
  OPTION RESINV=0,ARESINV=0,MSGDDN=DFSMSG,SORTIN=SYSUT5,SORTOUT=SYSUT6,DYNALLOC,CM
  P=CLC,NOVLSHRT,EQUALS
  SORT FIELDS=(00001,0012,CH,A)
  MODS E35=(SYNCT#35,4096,,N)
  WER427I  RECOVERY ATTEMPT IN PROGRESS
  WER428I  CALLER-PROVIDED IDENTIFIER IS "0001"
  WER276B  SYSDIAG= 9580, 443956, 443956, 4022928
  WER164B  2,056K BYTES OF VIRTUAL STORAGE AVAILABLE, MAX REQUESTED,
  WER164B     0 BYTES RESERVE REQUESTED, 2,036K BYTES USED
  WER146B  12K BYTES OF EMERGENCY SPACE ALLOCATED
  WER108I  SYSUT5   : RECFM=FB   ; LRECL=   164; BLKSIZE= 27880
  WER110I  SYSUT6   : RECFM=FB   ; LRECL=   164; BLKSIZE= 27880
  WER036B  G=8697,B=50
  WER055I  INSERT          0, DELETE          0
  WER162B  0 PREALLOCATED SORTWORK TRACKS, 0 DYNAMICALLY ALLOCATED,
  WER162B     0 ACQUIRED IN SECONDARY EXTENTS, 0 RELEASED, TOTAL OF 0 TRACKS USED
  WER219A  DYNALLOC FAILED RC=(035C) - SYSDA


My job has only this step and no other steps

Thanks,
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Tue Aug 12, 2008 8:57 pm
Reply with quote

Hello,

Please post the complete jcl, control statements and the other diagnostic info presented by the run.

The IKJ message quoted is not in the info posted. . .

If you only provide part of the info, resolution will usually take longer and the topic will become filled with clutter. . .
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts Error to read log with rexx CLIST & REXX 11
No new posts Error when install DB2 DB2 2
No new posts Compare only first records of the fil... SYNCSORT 7
No new posts CLIST - Virtual storage allocation error CLIST & REXX 5
No new posts Error while running web tool kit REXX... CLIST & REXX 5
Search our Forums:

Back to Top