I assUme that you are asking how to convert
data between zOS 1.6 and MVS 3.8j ?
All up loads and down loads should be done
BINARY. Do not convert any to ascii.
Load libs might be the same format. zOS also
supports PDSE which is not the same format.
Load modules may be the same. zOS load
modules may require LE code. zOS load modules
may not be linked to run AMODE 24 and RMODE 24.
zOS load modules may have blocks larger than
18K. zOS load modules may reference control
blocks that do not even exist in MVS 3.8j.
You can use IEBCOPY COPYMOD MAXBLK=18432
or MAXBLK=13030 ( older systems liked 12288 )
or MAXBLK=8368 ( older systems liked 6144 )
or MAXBLK=7294 ( older systems liked 6144 )
to reblock a load library the disk track size
so it will fit on an MVS 3.8j disk track.
If you restore to a 3375, 3380, 9345, or 3390,
MVS fetch may not care anyway?
Transport can be with CCKDDUMP/CCKDLOAD,
ADRDSSU, XMIT/RECEIVE/XMIT370/RECV370, or
IEBCOPY. Might be other methods?
FTP is not readily available on MVS 3.8j
and IEBCOPY ALTERMOD is not available to
clean up record counts or address lists or
whatever it fixes.
If CCKDDUMP, the 3390 has to be model 1.
MVS 3.8j with 3390 mods only supports up
to 32767 tracks on a disk volume.
CCKDDUMP is distributed with Hercules, but
also see old distributions in:
If ADRDSSU, you need to install the
DSSREST for MVS 3.8j. See:
I never used it and suspect that it does not
support copying back to zOS. i.e. You may
have to use different utilities to copy from
MVS 3.8j to zOS 1.6 ?
If XMIT, see:
If IEBCOPY to unloaded sequential disk, see:
Post by VN_V
I'm new to this Hercules stuff and not very
clear on different ways to get data in/out of
MVS running under Hercules. My questions are
(if someone can give short/sweet answers on
where and how to get the utilities to perform
1) What is the best way to get data from a
real main frame down to the PC and then get
it into MVS under Hercules ? I've used
DASDLOAD to get Xmitted data but I ran into
problems with 'line too long'..
The kind of data I'm talking about could
be loadlibs, not just text.
2) Once you've worked with stuff on MVS
under Hercules, what is the best way to
get data back out to PC and then uploaded
back to a real Mainframe ? Again, the data
can be loadlibs as well.
While I'm doing these, where do I need
to worry about ASCII/EBCDIC translation
(if there is requirement to do that) ?