Eventually you are going to find that files contain so many records 
(perhaps some with very large LRECLs) that using SENDFILE is no longer 
productive.

Not only that, but SENDFILE (aka TRANSMIT or XMIT on TSO) and RECEIVE have 
significant CPU overhead, as they have to break "wide" files into files 
with records that can squeeze through your narrow 80-byte wide virtual 
punch, and then be reconstructed by "RECEIVE" at the target destination.

FTP will do the trick, but it's difficult to script, and to handle  bad 
return codes, etc. 

Download the free VMFTP package and you'll be on the way.  The VMFTP 
package can be obtained from: 
 
     Fran Hensler's excellent Slippery Rock University FTP site with 
     the most recent updates as of 2009-03-13 at: 
 
         http://zvm.sru.edu/~DOWNLOAD/ 

Mike Walter
Aon Corporation
The opinions expressed herein are mine alone, not my employer's.




"Shumate, Scott" <scshum...@bbandt.com> 

Sent by: "The IBM z/VM Operating System" <IBMVM@LISTSERV.UARK.EDU>
03/08/2011 01:15 PM
Please respond to
"The IBM z/VM Operating System" <IBMVM@LISTSERV.UARK.EDU>



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Sending files to JES






I have 130 lrecl log file that is stored on operator's 191 disk.  I need
to get it over to our MVS side so we can store it in mobius.  It appears
since its greater than 80, I'm running into the problem described below.
If I use send file, the file is jumbled on mvs side.  Hopefully this is
enough detail. 


Thanks
Scott

-----Original Message-----
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Alan Altmark
Sent: Tuesday, March 08, 2011 2:06 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

On Tuesday, 03/08/2011 at 02:00 EST, "Shumate, Scott" 
<scshum...@bbandt.com> wrote:
> That works  great. 
> 
> Now I'm  running into a new problem.  The file I'm sending is too big.

I get 
> the following message.
> 
> DMSPUN044E  Record exceeds allowable maximum
> 
> Any ideas  how I can get around this?

If you're sending to a TSO user, just SENDFILE fn ft TO user AT mvsnode.

It gets packaged up in NETDATA format.

If you're submitting a job, then you're limited to 80 bytes.  If you are
doing printing, then you need to use the PRINT command and a virtual
printer (1403, 3800, or AFP).

Tell us more about what you're trying to do.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott






The information contained in this e-mail and any accompanying documents may 
contain information that is confidential or otherwise protected from 
disclosure. If you are not the intended recipient of this message, or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message, including any attachments. Any 
dissemination, distribution or other use of the contents of this message by 
anyone other than the intended recipient is strictly prohibited. All messages 
sent to and from this e-mail address may be monitored as permitted by 
applicable law and regulations to ensure compliance with our internal policies 
and to protect our business. E-mails are not secure and cannot be guaranteed to 
be error free as they can be intercepted, amended, lost or destroyed, or 
contain viruses. You are deemed to have accepted these risks if you communicate 
with us by e-mail. 

Reply via email to