Re: FW: Deleted PDS

2007-07-31 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 07/23/2007
   at 07:33 PM, J R [EMAIL PROTECTED] said:

ITYM 64Ki-1.

Yes. Thanks.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS - K - kg - Kg

2007-07-27 Thread TISLER Zaromil
--snip--
 Usually they mean binary kilo and mega, although it is not proper in 
 aspect of IS standard. However this is different story: for example 
 every RAM manufacturer use MB and GB instead of correct MiB and GiB.

Probably because the i qualifier is relatively recent?  I do remember
Seagate and others using decimal capacities because it made their disks
appear bigger (e.g., 65K tracks rather than 64K).
--snip--


I would say that it is still so (the 160GB Samsung disk I bought has about
149 GiB capacity) and have never thought of it made their disks appear
bigger as a reason. Isn't that so because disk capacity is not base 2 (i.e.
base 1024) dependent?


--snip--
 BTW: In Europe we *say* kilo as abbreviation of kilogram, but we
 *write* it properly: kg, so assumption about kilograms is bad shot.

Perhaps in your neck of the woods, but I spent fourteen years in Austria and
saw plenty of stores with prices with just a K. And technically, it should
be Kg, not kg, because the convention is to capitalize multiplicative
prefixes.
--snip--


K instead of kg:  prices written manually with a chalk on small paper or
wooden surfaces? Or maybe it is normal to me and I just did/do not perceived
that? 

And I don't know what technically means in this context, but it is kg:

URL: http://physics.nist.gov/cuu/Units/units.html 

The smallest capitalized prefix is M for mega:

URL: http://physics.nist.gov/cuu/Units/prefixes.html 

Binary multiplicative prefixes are all capitalized.


-- 
Zaromil



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-26 Thread Gerhard Postpischil

R.S. wrote:
J.R. is more right than guy before him. 64k or 64Ki can be interpreted 
as numbers. In this case we talk about ABSTR, so the value is NUMBER OF 
TRACKS, not bytes. It is *not* 65536B-1, it is 65536-1 tracks.


While Seymour was wrong with KiB, as you note that should have 
been Ki tracks, I've never seen K or Ki used for plain numerics.


I don't know whether it is proper or IBM approved, but IT people often 
use 64k or 16M as numbers. No unit specified. Number only. Maybe 
it's improper, but it is *common*.


Sorry, but in forty-odd years I've never seen that.

Usually they mean binary kilo and mega, although it is not proper in 
aspect of IS standard. However this is different story: for example 
every RAM manufacturer use MB and GB instead of correct MiB and GiB.


Probably because the i qualifier is relatively recent?  I do 
remember Seagate and others using decimal capacities because it 
made their disks appear bigger (e.g., 65K tracks rather than 64K).


BTW: In Europe we *say* kilo as abbreviation of kilogram, but we 
*write* it properly: kg, so assumption about kilograms is bad shot.


Perhaps in your neck of the woods, but I spent fourteen years in 
Austria and saw plenty of stores with prices with just a K. And 
technically, it should be Kg, not kg, because the convention is 
to capitalize multiplicative prefixes.


Gerhard Postpischil
Bradford, VT

new e-mail address: gerhardp (at) charter (dot) net

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-24 Thread R.S.

Gerhard Postpischil wrote:

J R wrote:

Yes, ABSTR is limited to 64KiB-1.


ITYM 64Ki-1.


You may think that, but he doesn't. K and Ki are prefixes, meaningless 
without a unit to modify. Kilo is the rare exception in Europe, where 
it's used as an abbreviation of Kilogram as a unit of mass and 
(incorrectly) weight; neither applies here.


J.R. is more right than guy before him. 64k or 64Ki can be interpreted 
as numbers. In this case we talk about ABSTR, so the value is NUMBER OF 
TRACKS, not bytes. It is *not* 65536B-1, it is 65536-1 tracks.


I don't know whether it is proper or IBM approved, but IT people often 
use 64k or 16M as numbers. No unit specified. Number only. Maybe 
it's improper, but it is *common*.


Usually they mean binary kilo and mega, although it is not proper in 
aspect of IS standard. However this is different story: for example 
every RAM manufacturer use MB and GB instead of correct MiB and GiB.


BTW: In Europe we *say* kilo as abbreviation of kilogram, but we 
*write* it properly: kg, so assumption about kilograms is bad shot.


--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2007 r. kapita zakadowy BRE Banku SA (w caoci 
opacony) wynosi 118.064.140 z. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchwa XVI WZ z dnia 21.05.2003 
r., kapita zakadowy BRE Banku SA moe ulec podwyszeniu do kwoty 118.760.528 
z. Akcje w podwyszonym kapitale zakadowym bd w caoci opacone.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-23 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED],
on 07/11/2007
   at 12:51 PM, Sarel Swanepoel [EMAIL PROTECTED] said:

I dumped the full volume using the tracks option and restored it on
an empty volume on our test system. I located the PDS at location

 

** TRACK(CCHH)  1A58 R0 DATA  


   COUNT  1A58010005A0

R0 is irrelevant for a PDS. Does R1 have a key length of 8 and a data
length of 256? If not, you don't have a directory there.

When I used this as the track address I am getting a JCL error.

Yes, ABSTR is limited to 64KiB-1.

 I am also confused with what I checked in the JCL manual. The 
manual says that the primary space allocation is in tracks and not 
cylinders 

what manual, where, for what context? The primary quantity can be in
any units supported by the SPACE keyword of DD, one of which is ABSTR.
In the case of ABSTR there is no provision for a secondary quantity. 

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-23 Thread J R

Yes, ABSTR is limited to 64KiB-1.


ITYM 64Ki-1.



From: Shmuel Metz (Seymour J.) [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: FW: Deleted PDS
Date: Mon, 23 Jul 2007 11:01:26 -0300

In [EMAIL PROTECTED],
on 07/11/2007
   at 12:51 PM, Sarel Swanepoel [EMAIL PROTECTED] said:

I dumped the full volume using the tracks option and restored it on
an empty volume on our test system. I located the PDS at location



** TRACK(CCHH)  1A58 R0 DATA  


   COUNT  1A58010005A0

R0 is irrelevant for a PDS. Does R1 have a key length of 8 and a data
length of 256? If not, you don't have a directory there.

When I used this as the track address I am getting a JCL error.

Yes, ABSTR is limited to 64KiB-1.

 I am also confused with what I checked in the JCL manual. The
manual says that the primary space allocation is in tracks and not
cylinders

what manual, where, for what context? The primary quantity can be in
any units supported by the SPACE keyword of DD, one of which is ABSTR.
In the case of ABSTR there is no provision for a secondary quantity.

--
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)


_
http://newlivehotmail.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-23 Thread Gerhard Postpischil

J R wrote:

Yes, ABSTR is limited to 64KiB-1.


ITYM 64Ki-1.


You may think that, but he doesn't. K and Ki are prefixes, 
meaningless without a unit to modify. Kilo is the rare exception 
in Europe, where it's used as an abbreviation of Kilogram as a 
unit of mass and (incorrectly) weight; neither applies here.




Gerhard Postpischil
Bradford, VT

new e-mail address: gerhardp (at) charter (dot) net

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Track size and maximum single volume data set size (was: Deleted PDS)

2007-07-12 Thread Hunkeler Peter (KIUK 3)
Many types of data sets are limited to 65 535 total tracks 
allocated on any one volume, and if a greater number of tracks 
is required, this attempt to create a data set will fail.

One could enlarge those data set if a new unit type with larger
tracks would be defined. 

I admit I'm too busy (lazy) right now to RTFM but would appreciate
any toughts on this (just curious). Why do we still keep the ~55k
track size and increase only the number of cylinders? With modern
DASD subsystems it shouldn't matter, right? What are the track size
limits in z/OS? I guess it's 64k, but still this would be 16% more.

Peter Hunkeler
Credit Suisse

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Track size and maximum single volume data set size (was: Deleted PDS)

2007-07-12 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/12/2007 1:36:11 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
Why do we still keep the ~55k
track size and increase only the number  of cylinders? With modern
DASD subsystems it shouldn't matter, right? What  are the track size
limits in z/OS? I guess it's 64k, but still this would be  16% more
 
This was discussed in great detail ca. 2 years ago.  Check the  archives.  
The technology is here.  IBM is in charge of all this  architecture.  They need 
a strong business case to do anything  massive.
 
Bill  Fairchild
Plainfield, IL





** Get a sneak peak of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-12 Thread Sarel Swanepoel
NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi

Many thanks to everyone that contributed to the successful restore of
the PDS, especially to Jon Veilleux.

This is the reply from our Storage Administrator:

 Hi Jon,

 
I managed to recover the dataset. I dumped the tracks I identified and
restored them to another disk at a lower location using the OUTTRKS
option on the restore.

I appreciate all your assistance. Thanks for the help.

 

Warm Regards,

Mohan Hansjee

[EMAIL PROTECTED]

+27 83 461 2783

+27 12 422 6599

 



Kind Regards,

Sarel Swanepoel
Service Availability: Service  Business Capacity Management

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


FW: Deleted PDS

2007-07-11 Thread Sarel Swanepoel
NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi All

 

The question below on behalf of our Storage Administrator. Any help will
be appreciated.

  

 

 

Kind Regards,


Sarel Swanepoel
Service Availability: Service  Business Capacity Management

South African Revenue Services

 

  Office:

  +27 (0)12 422 5033

 

  Mobile:

  +27 (0)82 4927 321

 

  Fax:

  +27 (0)12 422 6068

 

  Email:

  [EMAIL PROTECTED]

 

-Original Message-
From: Mohan Hansjee 
Sent: 11 July 2007 12:19 PM
Cc: Sarel Swanepoel
Subject: Deleted PDS

 

I am attempting to recover the PDS.

 

I dumped the full volume using the tracks option and restored it on an
empty volume on our test system. I located the PDS at location

 

** TRACK(CCHH)  1A58 R0 DATA  


   COUNT  1A58010005A0


  6CD385A3 40E2A8A2 7EE5C1E3 5E404040  40404040 40404040 40404040
40404040

0020  40404040 40404040 40404040 40404040  40404040 40404040 40404040
40404040

0040  TO  009F   SAME AS ABOVE


 

When I calculated the track address as 101160 (X'1A58' = 6744 * 15
tracks).

 

When I used this as the track address I am getting a JCL error.

 

   1 //FASYS03I  JOB
(DBI,SYS1),MOE,CLASS=S,MSGCLASS=T,NOTIFY=SYSUID  

 //* TYPRUN=HOLD


 IEFC653I SUBSTITUTION JCL -
(DBI,SYS1),MOE,CLASS=S,MSGCLASS=T,NOTIFY=F

   2 //STEP1 EXEC PGM=IEFBR14


   3 //DD1INDD   DSN=FASYS03.SAS.DQ.SOURCLIB,


 //  DISP=(NEW,CATLG),


 //  VOL=SER=SA8F2C,LRECL=80,BLKSIZE=27920,RECFM=FB,UNIT=3390,


 //  SPACE=(ABSTR,(100,101160,20))


   

STMT NO. MESSAGE


 


   3 IEF642I EXCESSIVE PARAMETER LENGTH IN THE SPACE FIELD


 

The data is on a 3390-9. Would this be a problem? I am also confused
with what I checked in the JCL manual. The manual says that the primary
space allocation is in tracks and not cylinders as you showed in your
example. (referring to the example from Jon L. Veilleux sent on Monday
to IBM-MAIN)

 

 

I would appreciate it if you assist me with this. 

 

 

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-11 Thread Lizette Koehler
In the JCL manual z/OS V1.6, it states:

   Do not code ABSTR for SMS-managed data sets

   SPACE=(ABSTR,(...)). When the absolute track technique is used, the
  designated tracks must make up a whole number of cylinders
  

So, my question is - Have you made sure this file name is no longer SMS
managed?  And have you confirmed that 20 DIR Blks is correct for this
dataset?  Did you allocate a space size that is equal to WHOLE Cylinders
(15, 30, 90, etc... is a cylinder number in tracks)  - 100 does not look to
be a true cylinder size.

A JCL error like this usually will detail the last good thing it scanned
just before the error.  


Lizette


 
 Hi All
 The question below on behalf of our Storage Administrator. Any help will
 be appreciated.
 
 Kind Regards,
 
 I am attempting to recover the PDS.
 
 
 I dumped the full volume using the tracks option and restored it on an
 empty volume on our test system. I located the PDS at location
 
 ** TRACK(CCHH)  1A58 R0 DATA  
 
COUNT  1A58010005A0
 
   6CD385A3 40E2A8A2 7EE5C1E3 5E404040  40404040 40404040 40404040
 40404040
 0020  40404040 40404040 40404040 40404040  40404040 40404040 40404040
 40404040
 
 0040  TO  009F   SAME AS ABOVE
 
 When I calculated the track address as 101160 (X'1A58' = 6744 * 15
 tracks).
 When I used this as the track address I am getting a JCL error.
1 //FASYS03I  JOB
 (DBI,SYS1),MOE,CLASS=S,MSGCLASS=T,NOTIFY=SYSUID
  //* TYPRUN=HOLD
  IEFC653I SUBSTITUTION JCL -
 (DBI,SYS1),MOE,CLASS=S,MSGCLASS=T,NOTIFY=F
2 //STEP1 EXEC PGM=IEFBR14
3 //DD1INDD   DSN=FASYS03.SAS.DQ.SOURCLIB,
  //  DISP=(NEW,CATLG),
  //  VOL=SER=SA8F2C,LRECL=80,BLKSIZE=27920,RECFM=FB,UNIT=3390,
  //  SPACE=(ABSTR,(100,101160,20))
 STMT NO. MESSAGE
 
3 IEF642I EXCESSIVE PARAMETER LENGTH IN THE SPACE FIELD

 The data is on a 3390-9. Would this be a problem? I am also confused
 with what I checked in the JCL manual. The manual says that the primary
 space allocation is in tracks and not cylinders as you showed in your
 example. (referring to the example from Jon L. Veilleux sent on Monday
 to IBM-MAIN)
 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


FW: Deleted PDS (Reply)

2007-07-11 Thread Sarel Swanepoel
NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


The reply from Jon:

 

   Kind Regards,

Sarel Swanepoel



 -Original Message-
From: Veilleux, Jon L [mailto:[EMAIL PROTECTED] 
Sent: 11 July 2007 01:53 PM
To: Mohan Hansjee
Cc: Sarel Swanepoel
Subject: RE: Deleted PDS

 

I think that you have a problem with the track address due to this being
a 3390-9. According to the z/OS 1.7 JCL manual the track address must be
65535 or less. They don't seem to have updated the code to accept larger
DASD sizes. This seems like an oversight by IBM. I have a contact in IBM
SMS development. I will see if they have any suggestions.

In the mean time you might try the IBM-MAIN list again. Someone there
might have a suggestion.

 

address 

Specifies the track number of the first track to be allocated. Count the
first track of the first cylinder on the volume as 0. Count through the
tracks on each cylinder until you reach the track on which you want the
data set to start. The absolute track address must be a decimal number
equal to or less than 65535. 

 

I will let you know what I hear from IBM.

Jon L. Veilleux 
[EMAIL PROTECTED] 
(860) 636-2683 

 

 



From: Mohan Hansjee [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, July 11, 2007 6:19 AM
To: Veilleux, Jon L
Cc: Sarel Swanepoel
Subject: Deleted PDS

NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi Jon,

 

I am attempting to recover the dataset for Sarel.

 

I dumped the full volume using the tracks option and restored it on an
empty volume on our test system. I located the PDS at location

 

** TRACK(CCHH)  1A58 R0 DATA  


   COUNT  1A58010005A0


  6CD385A3 40E2A8A2 7EE5C1E3 5E404040  40404040 40404040 40404040
40404040

0020  40404040 40404040 40404040 40404040  40404040 40404040 40404040
40404040

0040  TO  009F   SAME AS ABOVE


 

When I calculated the track address as 101160 (X'1A58' = 6744 * 15
tracks).

 

When I used this as the track address I am getting a JCL error.

 

   1 //FASYS03I  JOB
(DBI,SYS1),MOE,CLASS=S,MSGCLASS=T,NOTIFY=SYSUID  

 //* TYPRUN=HOLD


 IEFC653I SUBSTITUTION JCL -
(DBI,SYS1),MOE,CLASS=S,MSGCLASS=T,NOTIFY=F

   2 //STEP1 EXEC PGM=IEFBR14


   3 //DD1INDD   DSN=FASYS03.SAS.DQ.SOURCLIB,


 //  DISP=(NEW,CATLG),


 //  VOL=SER=SA8F2C,LRECL=80,BLKSIZE=27920,RECFM=FB,UNIT=3390,


 //  SPACE=(ABSTR,(100,101160,20))


   

STMT NO. MESSAGE


 


   3 IEF642I EXCESSIVE PARAMETER LENGTH IN THE SPACE FIELD


 

The data is on a 3390-9. Would this be a problem? I am also confused
with what I checked in the JCL manual. The manual says that the primary
space allocation is in tracks and not cylinders as you showed in your
example that you sent Sarel.

 

I would appreciate it if you assist me with this. 

 

 

 

 

This e-mail may contain confidential or privileged information. If you
think you have received this e-mail in error, please advise the sender
by reply e-mail and then delete this e-mail immediately. Thank you.
Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Tom Marchant
On Wed, 11 Jul 2007 12:51:43 +0200, Sarel Swanepoel wrote:

   3 //DD1INDD   DSN=FASYS03.SAS.DQ.SOURCLIB,
 //  DISP=(NEW,CATLG),
 //  VOL=SER=SA8F2C,LRECL=80,BLKSIZE=27920,RECFM=FB,UNIT=3390,
 //  SPACE=(ABSTR,(100,101160,20))

STMT NO. MESSAGE

   3 IEF642I EXCESSIVE PARAMETER LENGTH IN THE SPACE FIELD

The JCL reference manual says, The absolute track address must be a decimal 
number equal to or less than 65535.

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Veilleux, Jon L
One thing that you can try is to use DFDSS to copy the tracks from their
current location to a new location below the 65535 limit. The TRACKS and
OUTTRACKS paramters SHOULD allow you to do this. Then you might be able
to do the allocation using ABSTR.



Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Tom Marchant
Sent: Wednesday, July 11, 2007 9:33 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: FW: Deleted PDS

On Wed, 11 Jul 2007 12:51:43 +0200, Sarel Swanepoel wrote:

   3 //DD1INDD   DSN=FASYS03.SAS.DQ.SOURCLIB,
 //  DISP=(NEW,CATLG),
 //  VOL=SER=SA8F2C,LRECL=80,BLKSIZE=27920,RECFM=FB,UNIT=3390,
 //  SPACE=(ABSTR,(100,101160,20))

STMT NO. MESSAGE

   3 IEF642I EXCESSIVE PARAMETER LENGTH IN THE SPACE FIELD

The JCL reference manual says, The absolute track address must be a
decimal number equal to or less than 65535.

--
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/11/2007 5:53:55 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
I located the PDS at location
** TRACK(CCHH)  1A58 R0  DATA  
   COUNT  1A58010005A0
  6CD385A3 40E2A8A2 7EE5C1E3 5E404040  40404040  40404040 40404040
40404040
0020  40404040 40404040 40404040 40404040  40404040  40404040 40404040
40404040
0040  TO  009F   SAME AS ABOVE
 
Even worse than the absolute track number's being larger than 65535 is  the 
fact that what you show at that track number does not look at all like a  
standard IBM PDS.  If this is supposed to be the first track of the PDS,  then 
either your PDS has been hosed (e.g., re-written) or you have not found the  
first 
track of it correctly.  The Count field you show has a data length of  5A0, 
which is incorrect for a directory block, which should be 0100 (decimal  256).  
The data in that block looks seriously wrong for a directory  block.  The 
first 160 bytes which you show contain the following in  
EBCDIC/eyeball-readable 
form:  'Let  Sys=VAT) (or something like  that).  This data is 
completely inconsistent with what should be in any  block in a PDS directory.
 
Bill  Fairchild
Plainfield, IL





** See what's free at http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of (IBM Mainframe Discussion List)
Sent: Wednesday, July 11, 2007 9:04 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: FW: Deleted PDS

SNIP

I've been kinda following this, and it leaves me with a question: Can a
PDS even exist beyond track 65535? The directory entries are 0TTR, not
TTTR, right?

Regards,
Steve Thompson

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Rick Fochtman

---snip--


I've been kinda following this, and it leaves me with a question: Can a
PDS even exist beyond track 65535? The directory entries are 0TTR, not
TTTR, right?
 


---unsnip--
Yes, a PDS can exist beyond track 65535. The 0TTR value in the directory 
is relative to the begining of the dataset, not the volume.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Mark Jacobs

Rick Fochtman wrote:

---snip--


I've been kinda following this, and it leaves me with a question: Can a
PDS even exist beyond track 65535? The directory entries are 0TTR, not
TTTR, right?
 


---unsnip--
Yes, a PDS can exist beyond track 65535. The 0TTR value in the 
directory is relative to the begining of the dataset, not the volume.




It doesn't look like a pds can be larger than 65535 tracks however.
DATA SET AIMJ.TESTPDS NOT ALLOCATED+
IGD17051I ALLOCATION FAILED FOR DATA SET
AIMJ.TESTPDS
, PRIMARY SPACE EXCEEDS 65535 TRKS



--
Mark Jacobs
Technical Services
Time Customer Service - Tampa, FL
--
Victory in defeat, there is none higher. She didn't give up, Ben; 
she's still trying to lift that stone after it has crushed her.
She's a father going down to a dull office job while cancer is 
painfully eating away his insides, so as to bring home one more pay 
check for the kids. She's a twelve-year-old girl trying to mother her
baby brothers and sisters because Mama had to go to Heaven. She's a 
switchboard operator sticking to her job while smoke is choking her 
and the fire is cutting off her escape. She's all the unsung heroes

who couldn't quite cut it but never quit.*

Robert A. Heinlein - Stranger in a Strange Land 


*Referring to the Auguste Rodin sculpture, Caryatid Who Has Fallen under Her 
Stone

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Sebastian Welton
On Wed, 11 Jul 2007 10:55:25 -0400, Mark Jacobs [EMAIL PROTECTED]
wrote:


It doesn't look like a pds can be larger than 65535 tracks however.
DATA SET AIMJ.TESTPDS NOT ALLOCATED+
IGD17051I ALLOCATION FAILED FOR DATA SET
AIMJ.TESTPDS
, PRIMARY SPACE EXCEEDS 65535 TRKS

I found out the hard way (i.e. not reading this bit in the MANUAL:)

 Many types of data sets are limited to 65 535 total tracks allocated on any
one volume, and if a greater number of tracks is required, this attempt to
create a data set will fail.

Data sets that are not limited to 65 535 total tracks allocated on any one
volume are:

* Large format sequential
* Extended-format sequential
* UNIX files
* PDSE
* VSAM 

Seb

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread R.S.

Mark Jacobs wrote:

Rick Fochtman wrote:

---snip--


I've been kinda following this, and it leaves me with a question: Can a
PDS even exist beyond track 65535? The directory entries are 0TTR, not
TTTR, right?
 


---unsnip--
Yes, a PDS can exist beyond track 65535. The 0TTR value in the 
directory is relative to the begining of the dataset, not the volume.




It doesn't look like a pds can be larger than 65535 tracks however.
DATA SET AIMJ.TESTPDS NOT ALLOCATED+
IGD17051I ALLOCATION FAILED FOR DATA SET
AIMJ.TESTPDS
, PRIMARY SPACE EXCEEDS 65535 TRKS


Size is limited to 64 tracks, but not position on the volume.

--
Radoslaw Skorupka
Lodz, Poland







--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2007 r. kapita zakadowy BRE Banku SA (w caoci 
opacony) wynosi 118.064.140 z. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchwa XVI WZ z dnia 21.05.2003 
r., kapita zakadowy BRE Banku SA moe ulec podwyszeniu do kwoty 118.760.528 
z. Akcje w podwyszonym kapitale zakadowym bd w caoci opacone.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/11/2007 10:33:15 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
 PRIMARY SPACE EXCEEDS 65535 TRKS
 
Size is limited to 64 tracks, but not position on the  volume.
 
You obviously meant 64K tracks.  The position on the volume is  irrelevant if 
you allocate the PDS via some method other than ABSTR, in which  case another 
constraint comes into play, namely the JCL restriction that ...  the 
absolute track address must be a decimal number equal to or less than  65535.  
So 
sometimes position on the volume is limited to  64K.
 
Bill  Fairchild
Plainfield, IL





** See what's free at http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Rick Fochtman

---snip--


Size is limited to 64 tracks, but not position on the  volume.
   



You obviously meant 64K tracks.  The position on the volume is  irrelevant if 
you allocate the PDS via some method other than ABSTR, in which  case another 
constraint comes into play, namely the JCL restriction that ...  the 
absolute track address must be a decimal number equal to or less than  65535.  So 
sometimes position on the volume is limited to  64K.
 


--unsnip-
I didn't know that ABSTR could be used to allocate a PDS. Was I wrong??

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/11/2007 11:25:41 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
I didn't know that ABSTR could be used to allocate a PDS. Was I  wrong??
 
The fact that the JCL Reference book has the following text means this  
combination is supported:   SPACE=(ABSTR,(primary=qty,address[,directory]}.   
 
The author  of this text omitted a necessary right parenthesis.  The presence 
of 
the  third positional operand called directory tells allocation to format 
the  number of directory blocks that you indicated in that operand.  If you try 
 to allocate a new PDS via ISPF 3.4 and you indicate that the Data set name  
type is PDS but do not code a number of directory blocks, you will get a 
new  PS allocated instead of a PO.  If you use JCL and code DSORG=PO but do not 
 give a directory value you will get a DSORG of PO, Data set name type of 
PDS,  but with 0 directory blocks, which renders it unusable as a  PDS.  After 
creating this PDS wannabe, I tried to copy a member from a  real PDS into the 
mutant PDS and got an I/O error on BLDL  message.  All of these experiments 
were 
done using SMS-managed  new data sets.
 
Bill  Fairchild
Plainfield, IL





** See what's free at http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/11/2007 12:03:42 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
SPACE=(ABSTR,(primary=qty,address[,directory]}.
The author  of this text omitted a necessary right  parenthesis.
 
And I couldn't even correctly copy the incorrect text.  I meant  
SPACE=(ABSTR,(primary=qty,address[,directory]).
 
Bill  Fairchild
Plainfield, IL





** See what's free at http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: FW: Deleted PDS

2007-07-11 Thread Veilleux, Jon L
I did it when I recovered the PDS in my earlier example 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Rick Fochtman
Sent: Wednesday, July 11, 2007 12:24 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: FW: Deleted PDS

---snip--

Size is limited to 64 tracks, but not position on the  volume.


 
You obviously meant 64K tracks.  The position on the volume is  
irrelevant if you allocate the PDS via some method other than ABSTR, in

which  case another constraint comes into play, namely the JCL 
restriction that ...  the absolute track address must be a decimal 
number equal to or less than  65535.  So sometimes position on the
volume is limited to  64K.
  

--unsnip-
I didn't know that ABSTR could be used to allocate a PDS. Was I wrong??

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread Sarel Swanepoel
NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi

One of our guys has mistakenly deleted a PDS for which we have no
backups at all (naming standards point to a dev PDS but it is a
production PDS).

We know on what volume the dataset was cataloged and the storage
administrator has 'DISNEW' the SMS volume in order to prevent any new
allocations in order to recover it.

Could anyone with tips on the recovery process please let us know of it
as the storage administrator will try and recover the PDS tomorrow?






 

Kind Regards,

Sarel Swanepoel
Service Availability: Service  Business Capacity Management

South African Revenue Services
 
  Office:
  +27 (0)12 422 5033
 
  Mobile:
  +27 (0)82 4927 321
 
  Fax:
  +27 (0)12 422 6068
 
  Email:
  [EMAIL PROTECTED]
 
  html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread Veilleux, Jon L
 might have been able to avoid this problem by allocating a 
sequential dataset and then zapping the DSCB to make it a PDS. But we didn't, 
so the next step was to recreate the original PDS directory. Remember the DFDSS 
PRINT of the tracks? 

Step 5. Using this listing and knowing that the PDS directory entries have a 
blocksize of 256 ('x'100), we created a dataset that had only the listing of 
the directory entries in it. Using some judicious editing we created a file 
that looked something like this, where the first 10 characters of the COUNT 
record are the absolute cylinder address, and the following lines have the data 
prefixed by the offset from the beginning of the cylinder.

   COUNT  000301080100  
  C1C4E8E2 C5E3F0F2 00FE5B5B 5BC3D6C9  C2D40016 190F0A00 0083 34
0020  349F1701 00180018 E2E8 E2C9D7D6  40404040 5B5BE2E4 C6C6C9E7 00
0040  01020037 0093053F 0097068F 09240006  00010006 E3F4C3E3 D9D1D640 40
0060  C5D4C2C5 D9400028 220F012F 00430098  005F0098 008F1442 002C000F 00
0080  C3E3D9D1 D6404040 C1C4E8E2 C5E3F0F0  00280A0F 0133 0097323F 00
00A0  15230012 0012 E3F8E2D3 C2404040  4040C1C4 E8E2C5E3 F0F10028 0C
00C0  00200097 323F0097 323F1524 000B000B  E3F8 E2D3C240 40404040 C1
00E0  C5E3F0F2 00280E0F 0120 0097323F  0097323F 15260012 0012 E3
0100  C2404040 4040 

Step 6 was to write a REXX exec to read this file and format the data into 
AMASPZAP control cards. The output from the REXX exec looked like this: **NOTE: 
there are no VER statements so use with EXTREME caution **

CCHHR  000301  
REP   C1C4E8E2,C5E3F0F2,00FE5B5B,5BC3D6C9  
REP  0010 C2D40016,190F0A00,0083,349F0083  
REP  0020 349F1701,00180018,E2E8,E2C9D7D6  
REP  0030 40404040,5B5BE2E4,C6C6C9E7,0020010F  
REP  0040 01020037,0093053F,0097068F,09240006  
REP  0050 00010006,E3F4C3E3,D9D1D640,40405BD4  
REP  0060 C5D4C2C5,D9400028,220F012F,00430098  
REP  0070 005F0098,008F1442,002C000F,002CE3F4  
REP  0080 C3E3D9D1,D6404040,C1C4E8E2,C5E3F0F0  
REP  0090 00280A0F,0133,0097323F,0097323F  
REP  00A0 15230012,0012,E3F8E2D3,C2404040  
REP  00B0 4040C1C4,E8E2C5E3,F0F10028,0C0F0100  
REP  00C0 00200097,323F0097,323F1524,000B000B  
REP  00D0 E3F8,E2D3C240,40404040,C1C4E8E2  
REP  00E0 C5E3F0F2,00280E0F,0120,0097323F  
REP  00F0 0097323F,15260012,0012,E3F8E2D3  
REP  0100 C2404040,4040




Step 7 was to create JCL to run the AMASPZAP using the above file as input. The 
JCL looked like this:

// EXEC PGM=AMASPZAP
//SYSLIB DD DISP=OLD,UNIT=3390,VOL=SER=SYI07A,  
//DSN=SYS1.PARMLIB.AEPLEX07.OLD 
//SYSPRINT DD SYSOUT=*  
//SYSUDUMP DD SYSOUT=*  
//SYSIN DD DISP=SHR,DSN=F8CAUB.JLV.JCL(DIRCRDS) 

After this was run the dataset was pretty much back to normal. However, due to 
the fact that we had no correct model for the dataset, we over allocated the 
PDS directory and the first 8 members of the dataset were overlaid by the 
expanded PDS directory.

Lessons to be learned:
0.  Before starting a procedure like this back up at least the tracks that 
you'll be affecting, preferably take a full-pack image copy. That way you can 
get back to where you started if you mess up. (see Step 4 above)
1.  Never assume that a dataset is being properly backed up.
2.  Try to keep your datasets in single extents.
3.  NEVER leave 'Confirm Data Set Delete' disabled in your TSO 
session!!! (We all turn it off at times, but make sure you turn it back on 
immediately)






Format of a PDS


Mem1 mem2 mem3
Mem4


Mem1 

Mem2

Mem3


Mem4 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of 
Sarel Swanepoel
Sent: Monday, July 09, 2007 9:20 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Deleted PDS

NB: This email and its contents are subject to our email legal notice which can 
be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi

One of our guys has mistakenly deleted a PDS for which we have no backups at 
all (naming standards point to a dev PDS but it is a production PDS).

We know on what volume the dataset was cataloged and the storage administrator 
has 'DISNEW' the SMS volume in order to prevent any new allocations in order to 
recover it.

Could anyone with tips on the recovery process please let us know of it as the 
storage administrator will try and recover the PDS tomorrow?






 

Kind Regards,

Sarel Swanepoel
Service Availability: Service  Business Capacity Management

South African Revenue Services
 
  Office:
  +27 (0)12 422 5033

Re: Deleted PDS

2007-07-09 Thread Frank Krueger
Sarel

i had this years ago with an SMPPTS dataset -
and could recover it by doing an IEFBR14 with allocation
specifying ABSTRK (absolute track allocation) .
It is just like recreating the pointer to the dataset .
If you know where it start and how large it was incl. Directory blocks
this should work

Frank Krueger



Montag, 9. Juli 2007 15:43
To: IBM-MAIN@BAMA.UA.EDU
cc:
From: Sarel Swanepoel [EMAIL PROTECTED]
Subject: Re: Deleted PDS
Hi

One of our guys has mistakenly deleted a PDS for which we have no
backups at all (naming standards point to a dev PDS but it is a
production PDS).

We know on what volume the dataset was cataloged and the storage
administrator has 'DISNEW' the SMS volume in order to prevent any new
allocations in order to recover it.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread Bill Wilkie
First of all, you did the right thing by stopping future allocations, but 
you should also stop ANY DEFRAGS that may be automatically run. If you have 
RTD(Real Time Defrag) DFDSS or compactor running, don't run them against 
that pack. Do that first then we'll talk.

I want to get this to you fast so I'll send the rest in another msg.


Bill



From: Sarel Swanepoel [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Deleted PDS
Date: Mon, 9 Jul 2007 15:20:24 +0200

NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi

One of our guys has mistakenly deleted a PDS for which we have no
backups at all (naming standards point to a dev PDS but it is a
production PDS).

We know on what volume the dataset was cataloged and the storage
administrator has 'DISNEW' the SMS volume in order to prevent any new
allocations in order to recover it.

Could anyone with tips on the recovery process please let us know of it
as the storage administrator will try and recover the PDS tomorrow?








Kind Regards,

Sarel Swanepoel
Service Availability: Service  Business Capacity Management

South African Revenue Services

  Office:
  +27 (0)12 422 5033

  Mobile:
  +27 (0)82 4927 321

  Fax:
  +27 (0)12 422 6068

  Email:
  [EMAIL PROTECTED]

  html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


_
http://liveearth.msn.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 7/9/2007 8:50:34 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
/STEP1 EXEC PGM=IEFBR14
//DD1INDDDSN=SYS1.PARMLIB.AEPLEX07,DISP=(NEW,CATLG),  
//  VOL=SER=SYI07A,LRECL=80,BLKSIZE=6160,RECFM=FB,UNIT=SYSALLDA,   
//  SPACE=(ABSTR,(1350,0045,1000))  
//* 1350 = #  cylinders, 0045 = track address, 1000 = # of directory blocks */
 
This created a new dataset at the correct location, however, since we  
specified directory blocks in the SPACE parms, the directory entries that were  
still on the disk from the original dataset were overlaid by the new formatted  
directory. We might have been able to avoid this problem by allocating a  
sequential dataset and then zapping the DSCB to make it a PDS. But we didn't, 
so  
the next step was to recreate the original PDS directory. Remember the DFDSS  
PRINT of the tracks?
 
I don't understand the need to supply any DCB parameters, the number of  
directory blocks, or DSORG.  After allocating the data set on top of the  
original 
PDS, you then zap the F1 DSCB for all the parameters you didn't  supply.  And 
the F1 does not contain the number of directory blocks  anyway.  This would 
result in a lot less error-prone work.
 
Bill  Fairchild
Plainfield, IL





** See what's free at http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread Arthur T.
On 9 Jul 2007 06:43:19 -0700, in bit.listserv.ibm-main 
(Message-ID:[EMAIL PROTECTED]) 
[EMAIL PROTECTED] (Sarel Swanepoel) wrote:


One of our guys has mistakenly deleted a PDS for which we 
have no
backups at all (naming standards point to a dev PDS but it 
is a

production PDS).

We know on what volume the dataset was cataloged and the 
storage
administrator has 'DISNEW' the SMS volume in order to 
prevent any new

allocations in order to recover it.

Could anyone with tips on the recovery process please let 
us know of it
as the storage administrator will try and recover the PDS 
tomorrow?


 Jon L. Veilleux's solution is close to what I did, 
but I think mine is easier.  With multiple techniques, you 
can choose.


 Instead of listing open areas and trying to figure 
which was the dataset, I just ran IEFBR14s with MXIG DD 
allocations until I got all free space on the volume.


 Rather than DFDSS dumps, I used full-screen zap from 
the CBT tape until I found the data.  Then I deleted the 
MXIG allocations.


 When allocating the dataset, use ABSTRK, but don't 
specify dsorg or number of directory blocks.  Then use 
CDSCB (CBT tape, again) to make it PO with the correct 
number of directory blocks.  Use PDS command (or Startools) 
to set the last used track (DLISTAR?) to the end.  This 
should allow you to keep the directory as it was.


 Upon successful read of the dataset, immediately copy 
it and use the copy instead of the original from now on (in 
case there's something strange left from all of this 
diddling).


 There are possible gotchas, though, regardless of 
technique:


1.  You may have to make the disk (or a copy of it) non-SMS 
in order to MXIG and/or ABSTRK.


2.  New allocations on SMS volumes automatically write an 
EOF for some datasets.  Try it out on another volume, 
first.


3.  Worst:  Some RAIDs do not necessarily allocate the same 
physical location for new allocations as for the old 
allocations of the same tracks.  Some automatically clear 
data on new allocations.  If yours is one of these, you may 
either be out of luck or forced to call the RAID 
manufacturer for help.  Some things are easier with SLEDs.



--
I cannot receive mail at the address this was sent from.
To reply directly, send to ar23hur at intergate dot com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread Pinnacle
- Original Message - 
From: Sarel Swanepoel [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
Sent: Monday, July 09, 2007 9:43 AM
Subject: RE: Deleted PDS



NB: This email and its contents are subject to our email legal notice
which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf


Hi

One of our guys has mistakenly deleted a PDS for which we have no
backups at all (naming standards point to a dev PDS but it is a
production PDS).

We know on what volume the dataset was cataloged and the storage
administrator has 'DISNEW' the SMS volume in order to prevent any new
allocations in order to recover it.

Could anyone with tips on the recovery process please let us know of it
as the storage administrator will try and recover the PDS tomorrow?



FULLSCREEN ZAP (file 34?) at www.cbttape.org will recover files from free on 
a standard IBM disk drive (have not done this on RAID).


Regards,
Tom Conley

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Deleted PDS

2007-07-09 Thread Veilleux, Jon L
You are probably right but when we did this it was maybe 15-20 years
since the last time we did it and there weren't any written procedures
so we made some mistakes along the way. That was what led me to write
the document. 


Jon L. Veilleux
[EMAIL PROTECTED]
(860) 636-2683 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of (IBM Mainframe Discussion List)
Sent: Monday, July 09, 2007 10:57 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Deleted PDS

 
 
In a message dated 7/9/2007 8:50:34 A.M. Central Daylight Time,
[EMAIL PROTECTED] writes:
/STEP1 EXEC PGM=IEFBR14
//DD1INDDDSN=SYS1.PARMLIB.AEPLEX07,DISP=(NEW,CATLG),  
//  VOL=SER=SYI07A,LRECL=80,BLKSIZE=6160,RECFM=FB,UNIT=SYSALLDA,   
//  SPACE=(ABSTR,(1350,0045,1000))
//* 1350 = #  cylinders, 0045 = track address, 1000 = # of directory
blocks */
 
This created a new dataset at the correct location, however, since we
specified directory blocks in the SPACE parms, the directory entries
that were still on the disk from the original dataset were overlaid by
the new formatted directory. We might have been able to avoid this
problem by allocating a sequential dataset and then zapping the DSCB to
make it a PDS. But we didn't, so the next step was to recreate the
original PDS directory. Remember the DFDSS PRINT of the tracks?
 
I don't understand the need to supply any DCB parameters, the number of
directory blocks, or DSORG.  After allocating the data set on top of the
original PDS, you then zap the F1 DSCB for all the parameters you didn't
supply.  And the F1 does not contain the number of directory blocks
anyway.  This would result in a lot less error-prone work.
 
Bill  Fairchild
Plainfield, IL





** See what's free at
http://www.aol.com.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html
This e-mail may contain confidential or privileged information. If
you think you have received this e-mail in error, please advise the
sender by reply e-mail and then delete this e-mail immediately.
Thank you. Aetna

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html