On 12/9/2023 5:24 AM, Steve Estle wrote:
Seasons Greetings all,

I know this might sound like a strange request, but we are exploring what if any options 
there are to migrate load libraries from PDSE (version 1 or 2) back to traditional basic 
PDS's.  It appears this is highly restricted based on my experiences trying to perform 
via IEBCOPY and ISPF 3.3 (which just involkes IEBCOPY under the covers)?  Any 
thoughts/experiences on ways to do this or is it just one of those once you are there the 
"train don't go in reverse" situations?

It's a smooth transition if you're copying program object format 2 or lower. Anything over that and you might be losing something important. In some cases, you will get warnings or errors from the binder (which is called by IEBCOPY to rebind the modules).

The binder produces a save operation summary that tells you which format is used. For example:

|SAVE OPERATION SUMMARY:
|
|   MEMBER NAME         modname
|   LOAD LIBRARY        data.set.name
|   PROGRAM TYPE        PROGRAM OBJECT(FORMAT 5) <-- here!
|   VOLUME SERIAL       volser
|   DISPOSITION         ADDED NEW
|   TIME OF SAVE        15.50.30  NOV 29, 2023

After the fact, you can use AMBLIST LISTLOAD to show this information to you:

|MODULE SSI:        NONE
|APFCODE:           00000000
|RMODE:             ANY
|LONGPARM:          NO
|PO FORMAT:         5 <-- here!
|OS COMPAT LEVEL:   z/OSV2R1
|XPLINK:            NO

Sadly, the ISPF member list for a program object library does not display PO format along with the other load module attributes. If it did, you could sort on that field and easily see where you stand.

It shows SSI which these days useless info (IMHO) but not PO format which is important. They never improve anything without an RFE asking for it. [sigh]

--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
https://www.phoenixsoftware.com/


--------------------------------------------------------------------------------
This e-mail message, including any attachments, appended messages and the
information contained therein, is for the sole use of the intended
recipient(s). If you are not an intended recipient or have otherwise
received this email message in error, any use, dissemination, distribution,
review, storage or copying of this e-mail message and the information
contained therein is strictly prohibited. If you are not an intended
recipient, please contact the sender by reply e-mail and destroy all copies
of this email message and do not otherwise utilize or retain this email
message or any or all of the information contained therein. Although this
email message and any attachments or appended messages are believed to be
free of any virus or other defect that might affect any computer system into
which it is received and opened, it is the responsibility of the recipient
to ensure that it is virus free and no responsibility is accepted by the
sender for any loss or damage arising in any way from its opening or use.

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

Reply via email to