On Tue, 18 Feb 2014 17:27:50 -0500, Mike Myers wrote:

>I am trying to xmit a couple of files from a z/OS system and then
>receive them on a different system. There is no connection between these
>systems except an intervening notebook.
>
>The process I have used is:
>1. xmit the file to myself on the source system
>2. use SDSF's output queue to see the xmitted file
>
I would first suggest using TRANSMIT's OUTDATASET option to
bypass the spool.  With Unix System Services, you can get a
checksum to verify with (from memory, untested):

    cp -b "//'data.set.name'" /dev/fd/1 | cksum

>3. use the XDC command to create a dataset from the output file (I see
>that the xmit files created on the CBT tape are RECFM=F and LRECL-80, so
>the dataset I create fron XDC is given these properties)
>4. transfer the data set to my PC from the source system as binary using
>my 3270 emulator's transfer file screen
>5. transfer the file from my PC to the target system as binary using my
>3270 emulator's transfer file screen
>
Again, generate and compare a cksum.

>6. receive the created data set on the target system and get the message:*
>INMR921I* *Received* *file* *appears* *not* *to* *be* *an* *Interactive*
>*Data* *Transmission* *Facility* *file.* *The* *first* *record* *is:
> 
Using the INDATASET() option of RECEIVE?

>*If the CBT tape can transfer files in this manner, it must be
>manageable, but I must have missed something. What am I missing?

I'm more familiar with, and prefer FTP to 3270 emulator transfer.  But
that may not be available to you.

I believe that Cygwin can verify the checksum on the PC waystation.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to