View previous topic :: View next topic |
Author |
Message |
kalicharan Beginner
Joined: 25 Sep 2004 Posts: 9 Topics: 4
|
Posted: Mon Jun 26, 2006 4:33 am Post subject: SORT INTERNAL ERROR - RECOVERY ATTEMPT IN PROGRESS |
|
|
Hi,
I am facing SORT INTERNAL ERROR - RECOVERY ATTEMPT IN PROGRESS
error while using SYNCSORT.
Please suggest the ways to handle this.
Thanks
Kalicharan. _________________ Kalicharan |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12375 Topics: 75 Location: San Jose
|
Posted: Mon Jun 26, 2006 4:52 am Post subject: |
|
|
kalicharan,
Are you getting an WER426I ? If so it is just an informational messages
Code: |
WER426I SORT INTERNAL ERROR - RECOVERY ATTEMPT IN PROGRESS
EXPLANATION: The presence of this message indicates that an automatic retry of the SyncSort execution has been initiated. If the error recovery is successful, the SyncSort SYSOUT listing will contain a subsequent set of messages representing the complete information about the execution. The subsequent set of messages may be separated from the initial set of listings by a diagnostic output of significant size. The new listing will contain the message WER427I.
|
Hope this helps...
Cheers
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
kalicharan Beginner
Joined: 25 Sep 2004 Posts: 9 Topics: 4
|
Posted: Mon Jun 26, 2006 5:15 am Post subject: |
|
|
Hi Kolusu,
Thanks for the quick reply.
Yes I am getting
WER426I SORT INTERNAL ERROR - RECOVERY ATTEMPT IN PROGRESS
message.
and then the program went into infinite loop.
I tried with
OPTION HIPRMAX=OPTIMAL,DYNALLOC,DSPSIZE=MAX (NO SORTWK NEEDED).
But still facing the same storage problem.
Thanks
Kalicharan. _________________ Kalicharan |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12375 Topics: 75 Location: San Jose
|
Posted: Mon Jun 26, 2006 5:24 am Post subject: |
|
|
kalicharan, Quote: |
and then the program went into infinite loop.
|
Are you Calling sort within a cobol program? If so is the program complied with FASTSRT compiler option?
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
kalicharan Beginner
Joined: 25 Sep 2004 Posts: 9 Topics: 4
|
Posted: Mon Jun 26, 2006 5:35 am Post subject: |
|
|
Sorry, by mistake I wrote program...
I am not Calling sort within a cobol program.
That SORT step went into infinte loop.
Kolusu, are there any alternative ways to assign MAXIMUM work files to a SORT step.
Thanks
Kali. _________________ Kalicharan |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12375 Topics: 75 Location: San Jose
|
Posted: Mon Jun 26, 2006 5:56 am Post subject: |
|
|
kalicharan,
Are you sorting a Tape file? Post your Sort control cards and JCL you are running.
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
kalicharan Beginner
Joined: 25 Sep 2004 Posts: 9 Topics: 4
|
Posted: Mon Jun 26, 2006 6:21 am Post subject: |
|
|
Hi Kolusu,
Here is my code
Code: |
//ABC65611 EXEC PGM=SORT,COND=(4,LT)
//*************************************
//*
//SYSOUT DD SYSOUT=&SYSOUT
//SYSPRINT DD SYSOUT=&SYSOUT
//SYSUDUMP DD SYSOUT=&DUMP
//SORTIN DD DISP=SHR,
// DSN=&SD..&JK..&SYS..&TT..ABC65609.NMA50EXT
// DD DISP=SHR,
// DSN=&SD..&JK..&SYS..&TT..ABC65610.OUTFILE
//SORTOUT DD DCB=(BLKSIZE=0,LRECL=2500,RECFM=FB),
// DISP=(,CATLG,DELETE),
// DSN=&SD..&JK..&SYS..&TT..ABC65611.OUTFLSRT,
// UNIT=TAPE,VOL=(,,,50)
//SYSIN DD DISP=SHR,
// DSN=&CNTLLIB(ABC65611)
//*
|
ABC65611 Control Card
********************
Code: |
SORT FIELDS=(300,16,CH,A),FILSZ=E1500000
OPTION HIPRMAX=OPTIMAL,DYNALLOC,DSPSIZE=MAX (NO SORTWK NEEDED).
|
Thanks
Kali. _________________ Kalicharan |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12375 Topics: 75 Location: San Jose
|
Posted: Mon Jun 26, 2006 7:33 am Post subject: |
|
|
Kalicharan,
Run the following step and post the contents from the sysout. I suspect that your no: of records is more than the specified in FILSZ parm.
Code: |
//STEP0100 EXEC PGM=SORT
//SYSOUT DD SYSOUT=*
//SORTIN DD DISP=SHR,
// DSN=&SD..&JK..&SYS..&TT..ABC65609.NMA50EXT
// DD DISP=SHR,
// DSN=&SD..&JK..&SYS..&TT..ABC65610.OUTFILE
//SORTOUT DD DUMMY
//SYSIN DD *
SORT FIELDS=COPY
/*
|
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
kalicharan Beginner
Joined: 25 Sep 2004 Posts: 9 Topics: 4
|
Posted: Tue Jun 27, 2006 11:36 am Post subject: |
|
|
Thanks Kolusu.
The SORTIN file contains 5 million records.
The problem is with FILSZ parm value only.
I ran the SORT increasing FILSZ parm value to 5 million. It ran fine.
Thanks for your help. _________________ Kalicharan |
|
Back to top |
|
|
|
|