View previous topic :: View next topic
|
Author |
Message |
Velkumar0505
New User
Joined: 12 Nov 2008 Posts: 2 Location: Chennai
|
|
|
|
Hi
In my JCl, the input VSAM file is SORTED and wrie it to another ouput VSAM file. Previously, only less than 400000 records are present. But nowadays more than 400000 records are present. I had increased the SPACE parameter and UNIT as well (linked to multiple volumes). I had increased the number of SORT work records as well. But all the cases it abended.
For 390627 records it ran fine. If i increase one more record also, it abended. So the problem is not with the records. With the space only.
The VSAm cluster id defined below. Anything we need to do with the cluster, please advise.
DEFINE CLUSTER
(NAME(XXXXXXXXXX)
FREESPACE(0 0)
SPEED
INDEXED
KEYS(49 0)
RECSZ(150 150)
SHAREOPTIONS(3 3)
CYL(5000 10000))
DATA
(NAME(XXXXXXXXXXXXXXXXXX))
INDEX
(NAME(XXXXXXXXXXXXXXXX) NOIMBED) |
|
Back to top |
|
|
Arun Raj
Moderator
Joined: 17 Oct 2006 Posts: 2481 Location: @my desk
|
|
|
|
Vel,
Post the abend messages |
|
Back to top |
|
|
Velkumar0505
New User
Joined: 12 Nov 2008 Posts: 2 Location: Chennai
|
|
|
|
Hi
The error is displayed from the Assembler program. It is an User abend U0907. The abend details are as below.
PUT ERROR ON FILERPL
SIIORTN/V - RC=012(X'0C'),R15=008(X'08') ACB=HXXRFMO |
|
Back to top |
|
|
Arun Raj
Moderator
Joined: 17 Oct 2006 Posts: 2481 Location: @my desk
|
|
|
|
Vel,
I m not an Assembler expert. Somebody here might be able to help. But I feel you need to post the entire abend log in sysout. Meanwhile you can check what the manual says about this abend. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
look at the documentation for the meaning of the U... abend
the description of the scenario is confusing,
sort, spce issue, assembler program,
if You expect to get useful help You should describe properly Your problem |
|
Back to top |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8697 Location: Dubuque, Iowa, USA
|
|
|
|
Post a LISTCAT of the file. I see one potential problem already -- you have CYL(5000 10000) but you don't make it an extended file so 4 GB is the limit; the 10000 is a useless parameter since 5000 cylinders is 3.7 GB based on the default 4K CI size. If you exhaust the primary space and try to go to secondary, you're guaranteed an error. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Yes, I'll go along with using VSAM extended facilities.
Go talk nicely to your storage guys. |
|
Back to top |
|
|
thonytoons_12
New User
Joined: 06 Nov 2008 Posts: 2 Location: Malaysia
|
|
|
|
Hi,
I'm encountering also same error as stated above, i can't see clearly here the resolution.
Below is the error message in my SIMESS:
PUT ERROR ON FILERPL
SIIORTN/V - RC=012(X'0C'),R15=008(X'08') ACB=IMACC
i think it is space problem refer below my defined VSAM cluster:
DEF CL (NAME(XX.XXXXXX.VREPRO)
IXD RECSZ(130 1037) SHR(2,3) OWNER($IAM)
KEYS(30 4) FSPC(10 10)
) DATA (NAME(XXXXXXXXXXXXX.DATA)
CYL(150 20) CISZ(18452) SPEED
) INDEX(NAME(XXXXXXXXXINDEX)
CYL(5 2)
I tried already to increase my cylinder but still the same, its gives me PUT ERRO or user abend 0907.
I hope someone can help me. thanks |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Go talk to your storage people regarding VSAM extended facilities. |
|
Back to top |
|
|
|