View previous topic :: View next topic
|
Author |
Message |
Selvarani
Guest
|
|
|
|
For one COBOL program i am getting U3134 abend. Database is having huge number of records. I tried with increasing the output file size. Got same abend. For 10 records, 100 records i ran the program. It went fine and getting correct output. If i ran the same program for all records it getting U3134 abend. Actually its an IDMS/COBOL batch program. Program is using AREA SWEEP. Can you give the reasons? |
|
Back to top |
|
|
sathish_Kumar
New User
Joined: 29 Jul 2005 Posts: 2
|
|
|
|
Hi,
Can you plz give us the System message which u are getting along with this U3134.
That will help us find the reason for the abend.
example - system message 'DC208001' |
|
Back to top |
|
|
Guest
|
|
|
|
sathish_Kumar wrote: |
Hi,
Can you plz give us the System message which u are getting along with this U3134.
That will help us find the reason for the abend.
example - system message 'DC208001' |
There is no system message against U3134 - ABENDED S000 U3134
But 5004 IDMS abend is alos given in SPOOL. For that system message is DC208001. I think 5004 is for subscript out of range. If it is correct , pls tell how to gte the error part. |
|
Back to top |
|
|
sathish_Kumar
New User
Joined: 29 Jul 2005 Posts: 2
|
|
|
|
Hi,
IDMS 5004 is the code for Run unit not ready.. Check in that angle.
meanwhile can u give me the full error message you got in , so that it can be useful to analyse further. |
|
Back to top |
|
|
Guest
|
|
|
|
sathish_Kumar wrote: |
Hi,
IDMS 5004 is the code for Run unit not ready.. Check in that angle.
meanwhile can u give me the full error message you got in , so that it can be useful to analyse further. |
If the Run unit is not ready means...how its running fine for ten records?Can you pls explain?
The following is from the SPOOL
A U3134 abend occurred during execution of program SHUTDOWN.
No Abend-AID diagnostic exists for this. Abend-AID unsolved option
option has been forced.
Abending program language is HLASM.
The next sequential instruction to be executed in program SHUTDOWN |
|
Back to top |
|
|
umed
New User
Joined: 13 May 2005 Posts: 38
|
|
|
|
hi,
The reason for the IDMS abend code 5004 is as given below :
Failed trying to load a required module.
module : IDMSBLDR
Its due to wrong subshemas or Bad value in OCCURS DEPENDING ON
so plz
1) Look for an 'occurs depending on' in the IDMS record layout.
2) Might be less than zero or greater than maximum
3) Wrong Subschema.
regards,
Umed |
|
Back to top |
|
|
|