🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.vm-util
Article #605

Re: Looking for Partition Data Set (PDS) Dataset file format

#605
From: A. Harry Williams
Date: Sun, 04 Sep 2005 23:07
62 lines
4408 bytes
On Sun, 4 Sep 2005 11:42:36 -0700 Paul Robinson said:
>I am attempting to unpack on a PC, an EBCDIC Partitioned Data Set (PDS)
>container file and extract the members (it's one of many I have
>downloaded from the tape library, that one that has over 500 mainframe
>tape files on it, whose name escapes me).  This means I want to be able
>to do extractions programmatically by reading the directory and any
>associated metadata contained in the PDS file for that purpose.
>
>I need to find out the format of an IBM Mainframe PDS file and have
>been unable to find any references for it.  I believe it is similar in
>concept to the old LBR archive file format (as opposed to say, ARC or
>ZIP archives because LBR did not compress files and ARC and ZIP do).
>
>Short version of a long story: I do not have access to a mainframe and
>Hercules won't work on my Windows XP, but I have MUSIC/SP (sans
>utilites to read PDS datasets), which means I can't use tools like
>IEBGENER or whatever is normally used on mainframes for that purpose,
>so I wrote some quickie Turbo Pascal programs under MSDOS to, among
>many tools related to this purpose, to read an EBCDIC coded file and
>translate the EBCDIC data into ASCII so I can either extract the
>members of the PDS untranslated as pure EBCDIC or extract and translate
>(for doc files and source code).
>
>I have looked at the PDS files directly and can see that they consist
>of some kind of metadata such as prefix information, some kind of
>directory, then individual files, but with some extra coding stuck at
>points in the middle of the individual members which causes problems
>because they are then contaminated and I don't necessarily know where
>or how this extra code is inserted.  It also causes problems for
>extracting, say, object files where I might not necessarily know what
>is actual ESD/RLD/TXT object record data and what is some of the file
>structure or metadata of the PDS container to which it is a member.
>
>I would like to find either the format of a PDS or a reference to one
>of IBM's on-line manuals that I can download that would have it.
>
>Once I extract the individual members I can either upload them in
>binary as pure EBCDIC or I can translate them into source code as
>appropriate.
>
>I think I am at least a fair quality programmer, but I want to learn
>more and I need to read other people's code to do that.
>
>I figure once I get more experience I'll be good at it.  I've been a
>notary public for 24 months and a computer programmer for 24 years.
>
>Thank you for any assistance you may be able to offer.  You may send
>replies to the list or to me directly if you prefer.

You should be able to find the info here:

http://www-1.ibm.com/servers/eserver/zseries/zos/bkserv/

or save yourself some work and get Xmit Manager here:

http://www.cbttape.org/ftp/xmitmgr/XmitManager-v3.zip


>
>Paul Robinson
>"A computer programmer and Notary Public
>in and for the Commonwealth of Virginia, at large."
Technical Details
Message-ID: <050904.190925.EDT.HARRY@VM.MARIST.EDU>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!newspeer.tds.net!sn-xit-03!sn-xit-10!sn-xit-01!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!VM.MARIST.EDU!HARRY

Show Full Headers
Complete Article Headers
X-Google-Thread: 10ab65,a652c1680e602bac
X-Google-Attributes: gid10ab65,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!newspeer.tds.net!sn-xit-03!sn-xit-10!sn-xit-01!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!VM.MARIST.EDU!HARRY
From: "A. Harry Williams" <HARRY@VM.MARIST.EDU>
Newsgroups: bit.listserv.vm-util
Subject: Re: Looking for Partition Data Set (PDS) Dataset file format
Date: Sun, 4 Sep 2005 19:07:56 EDT
Organization: Marist College
Lines: 62
Sender: VM Utilities Discussion List <VM-UTIL@VM.MARIST.EDU>
Message-ID: <050904.190925.EDT.HARRY@VM.MARIST.EDU>
NNTP-Posting-Host: mozart.unx.sas.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: foggy.unx.sas.com 1125875376 2453 10.19.150.41 (4 Sep 2005 23:09:36 GMT)
X-Complaints-To: usenet@unx.sas.com
NNTP-Posting-Date: Sun, 4 Sep 2005 23:09:36 +0000 (UTC)
Comments: Gated by NETNEWS@VM.SAS.COM
Return-Path: <owner-vm-util@VM.MARIST.EDU>
X-Mailer: MailBook 2000.01.450
In-Reply-To: <1125859356.540600.93500@f14g2000cwb.googlegroups.com>
Precedence: list
Return-Path: owner-vm-util@VM.MARIST.EDU
X-OriginalArrivalTime: 04 Sep 2005 23:09:33.0133 (UTC)
                       FILETIME=[B6037FD0:01C5B1A5]
Originator: daemon@mozart.unx.sas.com