receive
indsname('MKARLSB.BJC.SMFRAW09')
INMR901I Dataset TS58260.BJC.SMF from TS58260 on
BASLMO
INMR906A Enter restore parameters or 'DELETE' or 'END'
+
space(4369,500) cylinders dsname('fred.BJC.SMFRAW03')
volume(msmpe2)
IEC030I
B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03
INMR030I RECEIVE command terminated. ABEND
B37
INMR031I Register 15 value at ABEND was
X'00000004'
IKJ56641I RECEIVE ENDED DUE TO
ERROR+
READY
I've tried 1 large extent and multiple smaller extents.
receive
indsname('MKARLSB.BJC.SMFRAW09')
INMR901I Dataset TS58260.BJC.SMF from TS58260 on
BASLMO
INMR906A Enter restore parameters or 'DELETE' or 'END'
+
space(800,500) cylinders dsname('fred.BJC.SMFRAW03')
volume(msmpe2)
IEC030I
B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00136,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03
INMR030I RECEIVE command terminated. ABEND
B37
INMR031I Register 15 value at ABEND was
X'00000004'
IKJ56641I RECEIVE ENDED DUE TO
ERROR+
READY
The volume I'm writing to is an empty 3390-9, so there is plenty of space.
It would appear that receive will not create a dataset larger than 4369
cylinders (65535 tracks).
Can someone confirm that this is a RECEIVE command limitation, or am I just
doing something wrong?
--
Mark Pace
Mainline Information Systems
1700 Summit Lake Drive
Tallahassee, FL. 32317
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to list...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
But, is this a PDS? In that case, I'd expect RECEIVE to allocate a
temporary data set to pass to IEBCOPY, and the problem might occur
there.
If you control both ends of the process, might AMATERSE be an
alternative?
-- gil
>Can someone confirm that this is a RECEIVE command limitation, or am I just doing something wrong?
It's an OS limitation.
Non-EF sequential files are limited to 65535 tracks.
-
Too busy driving to stop for gas!
This looks like a sequential file being transmitted, so use a STORCLAS
and/or DATACLAS that specifies the EXTENDED attribute in addition to
SPACE (leave off the VOLUME, SMS will take care of that). Sequential
files larger than 4G need to have the EXTENDED attribute and be in SMS
space.
HTH
Peter
This message and any attachments are intended only for the use of the addressee and
may contain information that is privileged and confidential. If the reader of the
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.
Have you tried to allocate the output file as multi-volume?
e.g.
space(4369,500) cylinders dsname('fred.BJC.SMFRAW03')
volume(msmpe2, xxxxxx) <===
Failing all that, have you tried to set up a batch job to restore this file
to tape?
Something like
//TAPEDD DD DSN=...,UNIT=TAPE,... <=== whatever you need to create a valid
tape in your shop
RECEIVE INDS(...) OUTDD(TAPEDD) <=== double-check the command parameters
HTH
Regards,
Ulrich Krueger
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-...@bama.ua.edu] On Behalf
Of Mark Pace
Sent: Monday, October 12, 2009 08:56
To: IBM-...@bama.ua.edu
Subject: Receive file size limit
receive
indsname('MKARLSB.BJC.SMFRAW09')
INMR901I Dataset TS58260.BJC.SMF from TS58260 on
BASLMO
INMR906A Enter restore parameters or 'DELETE' or 'END'
+
space(4369,500) cylinders dsname('fred.BJC.SMFRAW03')
volume(msmpe2)
IEC030I
B37-04,IFG0554A,MARPACE,IKJACCNT,SYS00133,B222,MSMPE2,04210010,FRED.BJC.SMFRAW03
INMR030I RECEIVE command terminated. ABEND
B37
INMR031I Register 15 value at ABEND was
X'00000004'
IKJ56641I RECEIVE ENDED DUE TO
ERROR+
READY
<
Strange since xmit does not compress data AFAIK. You could try to set a blocksize in case you are getting an unblocked output file. You could then try to pre-allocate a larger extended sequential dataset or multi-volume non-extended sequential to get something larger than 4,369 cylinders (per volume). If the original source was a pds, it should be smaller than 4,369 cylinders.
Regards,
John
--
Mark Pace
Mainline Information Systems
1700 Summit Lake Drive
Tallahassee, FL. 32317
----------------------------------------------------------------------