Re: Catalog Question

2012-04-30 Thread Staller, Allan
Try here:

http://www-01.ibm.com/support/docview.wss?uid=isg1II13354


snip
I just started receiving the following message on a catalog
IEC361I CATALOG CATLOG.MVS.VGEM913 (DATA) HAS REACHED 82% OF THE MAXIMUM
EXTENTS

The messages are coming out about twice a month.

I am running z/OS 1.9

Can anyone tell me, what is the proper way to go about expanding the
catalog.
I started looking on the internet but unable to find out exactly how to
go about it.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Catalog Question

2012-04-30 Thread retired mainframer
Since that APAR is from 2002, the OP should also check the SMS Managing
Catalogs document for his 1.9 system just in case anything has changed.

:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On
:: Behalf Of Staller, Allan
:: Sent: Monday, April 30, 2012 6:05 AM
:: To: IBM-MAIN@bama.ua.edu
:: Subject: Re: Catalog Question
::
:: Try here:
::
:: http://www-01.ibm.com/support/docview.wss?uid=isg1II13354
::
::
:: snip
:: I just started receiving the following message on a catalog
:: IEC361I CATALOG CATLOG.MVS.VGEM913 (DATA) HAS REACHED 82% OF THE MAXIMUM
:: EXTENTS
::
:: The messages are coming out about twice a month.
::
:: I am running z/OS 1.9
::
:: Can anyone tell me, what is the proper way to go about expanding the
:: catalog.
:: I started looking on the internet but unable to find out exactly how to
:: go about it.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Catalog Question

2012-04-30 Thread Bonno, Tuco
I had to do exactly the same thing last night to two of my catalogs, for the 
exact same reason.
Here is a copy of the jcl I used.
You will have to come up w/ your correct space values.
In my case, each catalog had 200,000+ entries.

//TUCO JOB (10679),'S6 CAT  BIGGER ',
// LINES=(99,WARNING),
// CLASS=H,MSGCLASS=X,NOTIFY=TUCO,USER=TUCO,MSGLEVEL=(1,1)
/*ROUTE  PRINT RMT0
//*=  DSSSYS.TUCO.JCL( W$SYS006
//*
//*
//*
//*
//EXPORT EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//OUT   DD DSN=TUCO.BACKUP.UCAT.VSYS006,
// DISP=(NEW,CATLG,DELETE),UNIT=3390,VOL=SER=BCBUT1,
// SPACE=(CYL,(50,50),RLSE)
//SYSIN DD *
   ALTER UCAT.VSYS006   LOCK
   EXPORT UCAT.VSYS006  TEMPORARY OUTFILE(OUT)
//*
//*
//*
//*
//DELET EXEC PGM=IDCAMS,COND=(0,NE)
//SYSPRINT DD SYSOUT=*
//DD1 DD VOL=SER=SYS006,UNIT=3390,DISP=SHR
//SYSIN DD *
  DELETE 'UCAT.VSYS006' UCAT FILE(DD1) RECOVERY
//*
//*
//*
//*
//DEFINE  EXEC PGM=IDCAMS,REGION=1024K,COND=(0,NE)
//SYSPRINT DD  SYSOUT=*
//UCATVOL  DD  UNIT=3390,VOL=SER=SYS006,DISP=SHR
//SYSINDD  *
   DEFINE USERCATALOG (NAME(UCAT.VSYS006) CYL(210 10) -
  VOL(SYS006) ICFCAT -
  RECSZ(100 32400) SHR(3 4) -
  STRNO(3) -
  BUFND(4) BUFNI(4)) -
   DATA  (CYLINDER(200 20) CISZ(4096)) -
   INDEX (CYLINDER(10 10)  CISZ(10240)) -
  CATALOG(CATALOG.BCB.MAST.VBCBCAT)
//*
//*
//*
//IMPORT EXEC PGM=IDCAMS,COND=(0,NE)
//INDD DSN=TUCO.BACKUP.UCAT.VSYS006,DISP=(OLD,KEEP,KEEP)
//SYSPRINT DD SYSOUT=*
//OTDD1 DD DSN=UCAT.VSYS006,
// DISP=OLD,VOL=SER=SYS006,AMP=AMORG,UNIT=3390
//SYSIN DD *
   IMPORT INFILE(IN)OUTFILE(OTDD1) ALIAS INTOEMPTY LOCK -
 CAT(UCAT.VSYS006)
//*
//*
//*
//DIAG   EXEC PGM=IDCAMS,REGION=512K,COND=(0,NE)
//SYSPRINT DD SYSOUT=*
//CATALOG  DD DSN=UCAT.VSYS006,DISP=SHR
//SYS006   DD DSN=SYS1.VVDS.VSYS006,DISP=SHR,UNIT=3390,
// VOL=SER=SYS006,
//AMP='AMORG'
//SYSIN DD *
 DIAGNOSE ICFCATALOG INFILE(CATALOG) -
  COMPAREDD(SYS006)LIST
//*
//*
//*
//*
//UNLOCK EXEC PGM=IDCAMS,COND=(0,NE)
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
   ALTER UCAT.VSYS006   UNLOCK
//*
//*
//*
//*
//EXAMIEXEC PGM=IDCAMS,COND=(0,NE)
//SYSPRINT DD SYSOUT=*
//PRINTDD SYSOUT=*
//SYSINDD *
ALTER UCAT.VSYS006   LOCK
  VERIFY DATASET(UCAT.VSYS006)
EXAMINE NAME(UCAT.VSYS006)DATATEST
   ALTER UCAT.VSYS006   UNLOCK
//
//
//



/s/ tuco bonno; 
Graduate, College of Conflict Management;
University of SouthEast Asia;
I partied on the Ho Chi Minh Trail - tiến lên !! 



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of 
Sabo, Frank
Sent: Monday, 30 April, 2012 08:56 AM
To: IBM-MAIN@bama.ua.edu
Subject: Catalog Question

Hello everyone,

I just started receiving the following message on a catalog IEC361I CATALOG 
CATLOG.MVS.VGEM913 (DATA) HAS REACHED 82% OF THE MAXIMUM EXTENTS

The messages are coming out about twice a month.

I am running z/OS 1.9

Can anyone tell me, what is the proper way to go about expanding the catalog.
I started looking on the internet but unable to find out exactly how to go 
about it.

Thanks for any help that I can get.

Frank W Sabo Jr
101 Kappa Drive
Pittsburgh Pa 15238
412 967-3764
frank.s...@gianteagle.com




--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@bama.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Catalog Question

2012-04-30 Thread Ed Finnell
Depending on-may be easier to do REPRO MERGECAT.
 
 
In a message dated 4/30/2012 3:46:27 P.M. Central Daylight Time,  
t...@cio.sc.gov writes:

I had to  do exactly the same thing last night to two of my catalogs, for 
the exact same  reason.
Here is a copy of the jcl I used.
You will have to come up w/  your correct space values.
In my case, each catalog had 200,000+  entries.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN


Re: Catalog question

2010-02-20 Thread R.S.

W dniu 2010-02-19 17:34, Darth Keller pisze:
[...]

Yes, I need all my applications to be available too and by separating them
into more than one catalog I decrease the likelyhood that 1 broken catalog
impacts all applications.

My point is that if I have my applications separated into different
catalogs and 1 catalog is broken only that application suffers as opposed
to the original configuration where all the applications are in 1 catalog.
In my configuration, only the applications in that catalog are unavailable
during the recovery, all the other applications are still available and
un-affected.


Well, you *think* you decrease likelyhood by increasing number of ucats 
or separating UCAT applications. To decrease the likelyhood you should 
take care about the UCAT, how hey are used, no matter how much of them 
do you have. Note: I mean *applications*. You mentioned TSO - I also 
keep those aliases separate (for several reasons). I also dedicate 
UCATs which are shared across sysplexes. However I see no *RAS* reason 
to keep the applications in separate UCATs. There can be other reasons, 
i.e. grouping datasets with UCATs to make physical copies easier - I 
mean clones like PPRC, SRDF, FLASHCOPY, TIMEFINDER, etc. If you need to 
clone only one of the applications then it's easier to have separate 
UCAT for it. If you worry about UCAT integrity/availability - then you 
should check your application. Application (I mean business application) 
should use catalogs in other way than regular dataset operations like 
allocation, deletion, open, close, etc.


Regards
--
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.2009 r. kapita zakadowy BRE Banku SA (w caoci 
wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 
2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec 
podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym 
BRE Banku SA bd w caoci opacone.

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


Re: Catalog question

2010-02-19 Thread Darth Keller
-- You also want to consider recoverability issues -  if all your 
production
-- aliases are in one catalog and there's a catalog error (and they do 
still
-- happen), this could result in ALL of your production applications 
being
-- down.  One might argue increasing the # of catalogs increases the risk 
of
-- catalog errors, but it also limits your exposure and can shorten the
-- amount of time being spent in recovery.

 I deeply disagree! I need ALL of my applications to be available, so I 
 need all my dataset ergo all my UCATs. So I should take care to have all 

 the UCATs available and error-free, regardless of the number of UCATs. 
 Is it easier to look after one or many UCATs, is it easier to recover 
 few smaller or one bigger UCAT - that's slightly different story. IMHO 
 there is no big difference.

Yes, I need all my applications to be available too and by separating them 
into more than one catalog I decrease the likelyhood that 1 broken catalog 
impacts all applications.

My point is that if I have my applications separated into different 
catalogs and 1 catalog is broken only that application suffers as opposed 
to the original configuration where all the applications are in 1 catalog. 
In my configuration, only the applications in that catalog are unavailable 
during the recovery, all the other applications are still available and 
un-affected. 

Of course, this is changing too as more and more of our applications 
become inter-related and feed each other.  But where it makes sense to 
separate things, I will continue to do so - test from production, TSO from 
everything else, the tape backup catalog I described yesterday, etc.

ddk


This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

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


Re: Catalog question

2010-02-18 Thread Vernooij, CP - SPLXM


R.S. r.skoru...@bremultibank.com.pl wrote in message 
news:4b7c5d62.2040...@bremultibank.com.pl...
 W dniu 2010-02-17 21:26, gsg pisze:
  Can having all production application aliases defined in a single UCAT cause
  performance problems?  If so, does anyone have any stories to tell regarding
  this.
 
 It depends - did you expect any other answer for such general question?
 
 1. It depends on number of datasets cataloged. Since UCAT is second and 
 last level of catalog structure (there are no sub-UCATs), all datasets 
 are cataloged in this single BCS (Base Catalog Structure).
 Huge number of datasets may cause the UCAT busy, as well as big in size, 
 which can cause another issues.
 2. It depends on datasets activity. In fact catalog is usually used at 
 file open and close. If your application simply opens few huge datasets, 
 then processes data and finally closes them - there is no performance 
 issue. If you have a lot of datasets being created, updated, deleted - 
 that can be a problem.
 3. It rather does not depend on number of aliases. BTW: The number is 
 limited (by the filed in MCAT), but the limit is quite big (several 
 hundreds AFAIR).
 

Several thousands in fact.
The sum of the lengths of all aliases cannot exceed 32300.

Kees.



 HTH
 -- 
 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.2009 r. kapita zakadowy BRE Banku SA (w caoci 
 wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego 
 podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 
 marca 2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec 
 podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale 
 zakadowym BRE Banku SA bd w caoci opacone.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
**
For information, services and offers, please visit our web site:
http://www.klm.com. This e-mail and any attachment may contain
confidential and privileged material intended for the addressee
only. If you are not the addressee, you are notified that no part
of the e-mail or any attachment may be disclosed, copied or
distributed, and that any other action related to this e-mail or
attachment is strictly prohibited, and may be unlawful. If you have
received this e-mail by error, please notify the sender immediately
by return e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries
and/or its employees shall not be liable for the incorrect or
incomplete transmission of this e-mail or any attachments, nor
responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
Dutch Airlines) is registered in Amstelveen, The Netherlands, with
registered number 33014286 
**

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


Re: Catalog question

2010-02-18 Thread Ted MacNEIL
Good practice would be to verify that the IO, and that the time spent doing 
it, to the catalog is actually low, rather than thinking that it is low
because someone a few thousand km away told you it is :-)


I did say do some analysis first, before you start doing the work.

The last time I did a similar one, catalogue I/O was the least of our problems.
-
Too busy driving to stop for gas!

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


Re: Catalog question

2010-02-18 Thread Darth Keller
 3. It rather does not depend on number of aliases. BTW: The number is 
 limited (by the filed in MCAT), but the limit is quite big (several 
 hundreds AFAIR).
 

-- Several thousands in fact.
-- The sum of the lengths of all aliases cannot exceed 32300.

Haven't seen where anyone's mentioned that catalogs are standard KSDS's  
are there for limited to 4GB's.  Is that not still true?

You also want to consider recoverability issues -  if all your production 
aliases are in one catalog and there's a catalog error (and they do still 
happen), this could result in ALL of your production applications being 
down.  One might argue increasing the # of catalogs increases the risk of 
catalog errors, but it also limits your exposure and can shorten the 
amount of time being spent in recovery. 

I once worked in a major shop where every production ds started P.** - I 
honestly believe that shop was one of the reasons multi-level aliases were 
designed.
dd keller




This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

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


Re: Catalog question

2010-02-18 Thread John Laubenheimer
On Thu, 18 Feb 2010 09:20:00 -0600, Darth Keller 
darth.kel...@assurant.com wrote:

 3. It rather does not depend on number of aliases. BTW: The number is
 limited (by the filed in MCAT), but the limit is quite big (several
 hundreds AFAIR).


-- Several thousands in fact.
-- The sum of the lengths of all aliases cannot exceed 32300.

Haven't seen where anyone's mentioned that catalogs are standard KSDS's 
are there for limited to 4GB's.  Is that not still true?

A SHARE requirement was submitted to relieve the 4GB limit for catalogs.  
(Yes ... the process does work!)  This appears to be addressed in z/OS 1.12.  
Check the announcement preview.

You also want to consider recoverability issues -  if all your production
aliases are in one catalog and there's a catalog error (and they do still
happen), this could result in ALL of your production applications being
down.  One might argue increasing the # of catalogs increases the risk of
catalog errors, but it also limits your exposure and can shorten the
amount of time being spent in recovery.

Recovery is the major reason NOT to place all of your entries in a single 
catalog.  When that one catalog breaks (it's not if, but when), think about 
how you will manage to perform recovery.  Can you do this without relying on 
some cataloged dataset somewhere?  (There are ways; but, you need to plan 
for this event.)

Another consideration may be what happens when that catalog fills, for 
whatever reason.  (Lots of dead CAs, say.)  You may not be able to catalog 
anything new, until you re-organize the catalog.  Can you afford that outage 
to your entire shop?

I once worked in a major shop where every production ds started P.** - I
honestly believe that shop was one of the reasons multi-level aliases were
designed.
dd keller

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


Re: Catalog question

2010-02-18 Thread Darth Keller
John - 

Thanks for the update on the 4GB limit for catalogs.  I had not seen this 
yet  it's definitely good to hear that it's finally going to be resolved.

As for your other points, it appears to me that we are in complete 
agreement.


-- Haven't seen where anyone's mentioned that catalogs are standard 
KSDS's 
-- are there for limited to 4GB's.  Is that not still true?

A SHARE requirement was submitted to relieve the 4GB limit for catalogs. 
(Yes ... the process does work!)  This appears to be addressed in z/OS 
1.12. 
Check the announcement preview.

-- You also want to consider recoverability issues -  if all your 
production
-- aliases are in one catalog and there's a catalog error (and they do 
still
-- happen), this could result in ALL of your production applications 
being
-- down.  One might argue increasing the # of catalogs increases the risk 
of
-- catalog errors, but it also limits your exposure and can shorten the
-- amount of time being spent in recovery.

 Recovery is the major reason NOT to place all of your entries in a 
single 
 catalog.  When that one catalog breaks (it's not if, but when), think 
about 
 how you will manage to perform recovery.  Can you do this without 
relying on 
 some cataloged dataset somewhere?  (There are ways; but, you need to 
plan 
 for this event.)

 Another consideration may be what happens when that catalog fills, for 
 whatever reason.  (Lots of dead CAs, say.)  You may not be able to 
catalog 
 anything new, until you re-organize the catalog.  Can you afford that 
outage 
 to your entire shop?

The above was also a very good point to mention. As it happens, I had this 
happen just recently.  We use OpenTec's TapeCopy/VDR product to create 
copies of virtual tapes to be vaulted offsite.  The naming standard we 
implemented on the copies puts them all into the same catalog and results 
in a 'creep' in the resulting dataset names - meaning the space at the 
beginning of this catalog generally does not get re-used.  After 4 or 5 
years, it finally filled up on me.  Because this catalog contains only the 
alias for these tapes, I could easily rebuild it during the day outside 
the batch window when our DR copies are made without affecting any 
applications.   Needless to say, I've also added a yearly tickler to take 
a look at this catalog to see what shape it's in.
ddk





This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

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


Re: Catalog question

2010-02-18 Thread R.S.

W dniu 2010-02-18 16:20, Darth Keller pisze:

3. It rather does not depend on number of aliases. BTW: The number is
limited (by the filed in MCAT), but the limit is quite big (several
hundreds AFAIR).



-- Several thousands in fact.
-- The sum of the lengths of all aliases cannot exceed 32300.

Haven't seen where anyone's mentioned that catalogs are standard KSDS's
are there for limited to 4GB's.  Is that not still true?


It is true - the limit of 4GB. Is it standard KSDS? Well, I wouldn't say 
so, but this is discussion about opinions - what daviation can be 
accepted to stay in standard vbg




You also want to consider recoverability issues -  if all your production
aliases are in one catalog and there's a catalog error (and they do still
happen), this could result in ALL of your production applications being
down.  One might argue increasing the # of catalogs increases the risk of
catalog errors, but it also limits your exposure and can shorten the
amount of time being spent in recovery.


I deeply disagree! I need ALL of my applications to be available, so I 
need all my dataset ergo all my UCATs. So I should take care to have all 
the UCATs available and error-free, regardless of the number of UCATs. 
Is it easier to look after one or many UCATs, is it easier to recover 
few smaller or one bigger UCAT - that's slightly different story. IMHO 
there is no big difference.






I once worked in a major shop where every production ds started P.** - I
honestly believe that shop was one of the reasons multi-level aliases were
designed.
Naming convetion. I always repeat it's very important, they always don't 
get it... g


--
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.2009 r. kapita zakadowy BRE Banku SA (w caoci 
wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 
2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec 
podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym 
BRE Banku SA bd w caoci opacone.

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


Re: Catalog question

2010-02-18 Thread Ron Hawkins
Radoslaw,

I agree with you totally on this.

While I have been making the point that you should check that a single UCAT
is not a bottleneck, I believe that spreading applications across many UCAT
works against high availability. The more moving parts you have, the greater
the number of things that can go wrong. It is far better to put all your
eggs in one basket, and watch that basket very, very carefully.

Storage hardware has become faster and far more reliable, and provides
improved capabilities for backup and restore compared to the Frisbees we
were using when ICF catalogs were born. I think that splitting catalogs
should be driven by back-up and restore procedures first, and performance
second. That's it.

If you choose to run with a minimal number of UCAT, such as the case with
the OP (one), then there are some things you can improve resilience and
recovery:

1) Make sure the Catalog is on the fastest possible Storage. This
means:
a) Loaded into Cache Residency Manager preferred (better
than SSD performance)
b) or protected in a Cache Partition
c) HyperPAV or PAV

2) Take Hourly snapshots of the UCAT
a) At-Time split with Shadowimage preferred (known P-i-T) 
b) Hourly FlashCopy or Shadowimage of the volume
c) Hourly FlashCopy of the dataset

The rolling backup method will not forgo the need for tools or a methodology
for rebuilding the catalog, but it can minimize the lost entries that must
be recovered if there is a logical error.

I use HDS POV here, but some of these features are available on other vendor
kit.

Ron

 
 I deeply disagree! I need ALL of my applications to be available, so I
 need all my dataset ergo all my UCATs. So I should take care to have all
 the UCATs available and error-free, regardless of the number of UCATs.
 Is it easier to look after one or many UCATs, is it easier to recover
 few smaller or one bigger UCAT - that's slightly different story. IMHO
 there is no big difference.
 

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


Re: Catalog question

2010-02-18 Thread Hunkeler Peter (KIUP 4)
2. It depends on datasets activity. In fact catalog is usually used 
   at file open and close. 

I may well display my ignorace, anyway: It is my understanding that 
the catalog is only accessed at allocation time to find the volume 
that data set resides on. VSAM data sets being an exeption since 
statistics are stored in the catalog. Has this changed?

--
Peter Hunkeler
Credit Suisse

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


Re: Catalog question

2010-02-18 Thread Vernooij, CP - SPLXM


John Laubenheimer jlaubenhei...@doitt.nyc.gov wrote in message
news:listserv%201002181110336825.0...@bama.ua.edu...
 On Thu, 18 Feb 2010 09:20:00 -0600, Darth Keller 
 darth.kel...@assurant.com wrote:
 
  3. It rather does not depend on number of aliases. BTW: The number
is
  limited (by the filed in MCAT), but the limit is quite big (several
  hundreds AFAIR).
 
 
 -- Several thousands in fact.
 -- The sum of the lengths of all aliases cannot exceed 32300.
 
 Haven't seen where anyone's mentioned that catalogs are standard
KSDS's 
 are there for limited to 4GB's.  Is that not still true?
 
 A SHARE requirement was submitted to relieve the 4GB limit for
catalogs.  
 (Yes ... the process does work!)  This appears to be addressed in z/OS
1.12.  
 Check the announcement preview.
 
 You also want to consider recoverability issues -  if all your
production
 aliases are in one catalog and there's a catalog error (and they do
still
 happen), this could result in ALL of your production applications
being
 down.  One might argue increasing the # of catalogs increases the
risk of
 catalog errors, but it also limits your exposure and can shorten the
 amount of time being spent in recovery.
 
 Recovery is the major reason NOT to place all of your entries in a
single 
 catalog.  When that one catalog breaks (it's not if, but when), think
about 
 how you will manage to perform recovery.  Can you do this without
relying on 
 some cataloged dataset somewhere?  (There are ways; but, you need to
plan 
 for this event.)
 
 Another consideration may be what happens when that catalog fills, for

 whatever reason.  (Lots of dead CAs, say.)  You may not be able to
catalog 
 anything new, until you re-organize the catalog.  Can you afford that
outage 
 to your entire shop?
 

Dead CA reclamation is implemented in z/OS 1.12. That's one problem
solved.

Kees.

 I once worked in a major shop where every production ds started P.**
- I
 honestly believe that shop was one of the reasons multi-level aliases
were
 designed.
 dd keller
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
**
For information, services and offers, please visit our web site:
http://www.klm.com. This e-mail and any attachment may contain
confidential and privileged material intended for the addressee
only. If you are not the addressee, you are notified that no part
of the e-mail or any attachment may be disclosed, copied or
distributed, and that any other action related to this e-mail or
attachment is strictly prohibited, and may be unlawful. If you have
received this e-mail by error, please notify the sender immediately
by return e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries
and/or its employees shall not be liable for the incorrect or
incomplete transmission of this e-mail or any attachments, nor
responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
Dutch Airlines) is registered in Amstelveen, The Netherlands, with
registered number 33014286 
**

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


Re: Catalog question

2010-02-17 Thread Ted MacNEIL
Can having all production application aliases defined in a single UCAT cause 
performance problems?
If so, does anyone have any stories to tell regarding this.

1. Define all.
2. It depends on the answer to 1.
3. With VLF, modern DASD, cache,  FICON, most likely not.
4. Very general question -- hard to answer without specifics:
  a. How many applications?
  b. How active are they?
  c. Online? Batch?

-
Too busy driving to stop for gas!

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


Re: Catalog question

2010-02-17 Thread gsg
When I say all, I mean all.  There are probably 50 plus applications, but not 
sure how many are running at the same time.  We are CPU constraint as it is.  
I don't know how to go about measuring this to determine if it is a problem or 
not.  Just trying to see if it is a possibility before raising the red flag.

Thanks for your input though.

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


Re: Catalog question

2010-02-17 Thread John Kelly
snip
I don't know how to go about measuring this to determine if it is a 
problem 
/snip

A good place to start is the 'f catalog,.' commands. they will tell 
you lots of good things about how busy your catalogues are and their 
performance.

Jack Kelly
202-502-2390 (Office)

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


Re: Catalog question

2010-02-17 Thread R.S.

W dniu 2010-02-17 21:26, gsg pisze:

Can having all production application aliases defined in a single UCAT cause
performance problems?  If so, does anyone have any stories to tell regarding
this.


It depends - did you expect any other answer for such general question?

1. It depends on number of datasets cataloged. Since UCAT is second and 
last level of catalog structure (there are no sub-UCATs), all datasets 
are cataloged in this single BCS (Base Catalog Structure).
Huge number of datasets may cause the UCAT busy, as well as big in size, 
which can cause another issues.
2. It depends on datasets activity. In fact catalog is usually used at 
file open and close. If your application simply opens few huge datasets, 
then processes data and finally closes them - there is no performance 
issue. If you have a lot of datasets being created, updated, deleted - 
that can be a problem.
3. It rather does not depend on number of aliases. BTW: The number is 
limited (by the filed in MCAT), but the limit is quite big (several 
hundreds AFAIR).


HTH
--
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.2009 r. kapita zakadowy BRE Banku SA (w caoci 
wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 
2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec 
podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym 
BRE Banku SA bd w caoci opacone.

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


Re: Catalog question

2010-02-17 Thread gsg
Would that be the F CATALOG,REPORT... commands?

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


Re: Catalog question

2010-02-17 Thread Ron Hawkins
Gsg,

Looking at Catalog and VLF statistics will tell you how well your catalog is
caching, but it will not tell you about the performance of your catalog IO.
Caching is IO avoidance, while the catalog uncached catalog activity is what
may be encountering problems. 

I'd start by looking at your Type 42 subtype 6 SMF records and check the IO
rates to your catalog, and how that IO is performing. It will also help you
identify any utilities or users that are generating exceptional IO to the
catalog. If you suspect a problem then have a look at how long your jobs are
spending in allocation.

Ron


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 gsg
 Sent: Wednesday, February 17, 2010 1:32 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] Catalog question
 
 Would that be the F CATALOG,REPORT... commands?
 

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


Re: Catalog question

2010-02-17 Thread Ted MacNEIL
When I say all, I mean all.  

I was being facetious.
What I meant was what I said in my fourth point - how many.

I would recommend is that you do some sort of degradation analysis before you 
do (what might be) wasted work.

-
Too busy driving to stop for gas!

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


Re: Catalog question

2010-02-17 Thread Traylor, Terry
If you have a sysplex, significant performance would be gained by
implemention Enhanced Catalog Sharing.


Terry Traylor 
charlesSCHWAB 
TIS Mainframe Storage Management 
Remedy Queue: tis-hs-mstg
(602) 977-5154

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of gsg
Sent: Wednesday, February 17, 2010 2:05 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Catalog question

When I say all, I mean all.  There are probably 50 plus applications,
but not sure how many are running at the same time.  We are CPU
constraint as it is.  
I don't know how to go about measuring this to determine if it is a
problem or not.  Just trying to see if it is a possibility before
raising the red flag.

Thanks for your input though.

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

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


Re: Catalog question

2010-02-17 Thread Ted MacNEIL
If you have a sysplex, significant performance would be gained by implemention 
Enhanced Catalog Sharing.

As long as ECS is working!
I've had too many bad experiences.

The I/O to the catalogue is so small, vs the files, that it's not worthwhile!
-
Too busy driving to stop for gas!

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


Re: Catalog question

2010-02-17 Thread Ron Hawkins
Ted,

I'm seeing examples of catalogs being in the top 1% of datasets for
read-only disconnect time. While catalog IO may represent a small percentage
of the IO for a file, the aggregate catalog IO may represent a single point
of contention and delay for the end to end application. 

Also of note is that IO to catalogs that are getting very good hits in a
host buffer instrumentations will usually have low cache hits in the arrays
because locality of reference is satisfied in a higher tier. The activity
that actually generates IO to these catalogs is usually very random.

Good practice would be to verify that the IO, and that the time spent doing
it, to the catalog is actually low, rather than thinking that it is low
because someone a few thousand km away told you it is :-)

Ron

 
 The I/O to the catalogue is so small, vs the files, that it's not
worthwhile!
 -
 Too busy driving to stop for gas!
 

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


Re: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-29 Thread Burrell, C. Todd (CDC/OCOO/ITSO) (CTR)
I would simply change the ENTRIES line to say LEVEL, and then run this.
Once you copy the entries, then you need to quickly define the alias.
Here's a sample job I've run to move aliases that mistakenly made it
into the master catalog:

//MERGC1   EXEC  PGM=IDCAMS,REGION=0M
//SYSPRINT DD  SYSOUT=*  
//SYSINDD  * 
   REPRO INDATASET(CATALOG.MASTER.VCDCCP8) - 
 OUTDATASET(CATALOG.USERCAT1) -  
 LEVEL(CN00) -   
 MERGECAT
//***
//IDCAMS EXEC PGM=IDCAMS,REGION=4M   
//SYSPRINT DD SYSOUT=*   
//SYSIN DD * 
DEF ALIAS(NAME(CN00) REL(CATALOG.USERCAT1))   


C. Todd Burrell
Lead z/OS Systems Programmer
ITSO
(404) 723-2017 (Cell)
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of John Kington
Sent: Wednesday, February 27, 2008 8:43 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

Ernie,


 Good Morning Gentle Readers,

   I am working on a problem regarding a TSO alias which was not 
 created but for some unexplicable reason I find about 15 dsns have 
 been cataloged in the MCAT.  My question is how can I fix this problem

 - have the dsns created in the proper UCAT.  I looked at the option of

 using REPRO MERGECAT in the IDCAMS doc.  Is that the correct decision?

 My plan is to define the alias in the proper UCAT and then execute the

 following jcl.

   //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440
 //SYSPRINT DD   SYSOUT=*
 //SYSINDD   *
   REPRO -
INDATASET(SYS1.SHR.MCAT)  -
OUTDATASET(MBC.CSTMCAT) -
ENTRIES(CTPRX23) -
MERGECAT
 /*

   Will this do the job?  Am I missing something?  I would appreciate 
 any suggestions or comments.

   Thanks in advance.

I would remove the alias, rename the 15 datasets to a different hlq,
redefine the alias and then rename the 15 datasets back to the original
name. Mergecat would be overkill for what you need to do.
If you can not remove the alias, I would recatalog them if you know
where they are and try a delete noscratch using the master catalog in
the
catalog() parameter.
Regards,
John

--
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

--
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: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-27 Thread Lizette Koehler
The best way to resolve this issue is to do the following:

1)  Make sure the type of data set (VSAM vs. NON VSAM).  If you have VSAM 
cataloged in the MCAT you will need to work a little harder.

2)  Uncatalog all of the NON Vsam data sets in the Master Cat
3)  Build the Alias for the HLQ
4)  Recatalog all of the data sets.

If you have vsam in the mcat, I would probably use a DFDSS DUMP with Delete for 
all of the files in the mcat, build the alias, then restore the files with 
catalog.

I ususally have my MCAT with READ only access to prevent this type of issue.  

Lizette





   
  I am working on a problem regarding a TSO alias which was not created but 
 for some unexplicable reason I find about 15 dsns have been cataloged in the 
 MCAT.  My question is how can I fix this problem - have the dsns created in 
 the proper UCAT.  I looked at the option of using REPRO MERGECAT in the 
 IDCAMS doc.  Is that the correct decision?  My plan is to define the alias 
 in the proper UCAT and then execute the following jcl.
   
  //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440  
//SYSPRINT DD   SYSOUT=*  
//SYSINDD   * 
  REPRO - 
   INDATASET(SYS1.SHR.MCAT)  - 
   OUTDATASET(MBC.CSTMCAT) -  
   ENTRIES(CTPRX23) - 
   MERGECAT   
/*
   
  Will this do the job?  Am I missing something?  I would appreciate any 
 suggestions or comments.
   
  Thanks in advance.



--
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: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-27 Thread John Kington
Ernie,


 Good Morning Gentle Readers,

   I am working on a problem regarding a TSO alias which was not
 created but for some unexplicable reason I find about 15 dsns have
 been cataloged in the MCAT.  My question is how can I fix this
 problem - have the dsns created in the proper UCAT.  I looked at the
 option of using REPRO MERGECAT in the IDCAMS doc.  Is that the
 correct decision?  My plan is to define the alias in the proper UCAT
 and then execute the following jcl.

   //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440
 //SYSPRINT DD   SYSOUT=*
 //SYSINDD   *
   REPRO -
INDATASET(SYS1.SHR.MCAT)  -
OUTDATASET(MBC.CSTMCAT) -
ENTRIES(CTPRX23) -
MERGECAT
 /*

   Will this do the job?  Am I missing something?  I would appreciate
 any suggestions or comments.

   Thanks in advance.

I would remove the alias, rename the 15 datasets to a different hlq,
redefine the alias and then rename the 15 datasets back to the original
name. Mergecat would be overkill for what you need to do.
If you can not remove the alias, I would recatalog them if you know where
they are and try a delete noscratch using the master catalog in the
catalog() parameter.
Regards,
John

--
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: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-27 Thread Blair Svihra
You would need to define the alias after moving the entries out of the 
master catalog.  You will probably get an IDC3009I 8-8 duplicate entry 
(on the alias define) if you already have data sets residing in the 
master catalog that begin with the alias.


Blair Svihra
Dino-Software Corp.

   * *T-REX/ - Superior ICF catalog mgmt with full Tape support and HSM
 Auditing/***
   * *REORGadon/ - First ever online REORG for HSM/*
   * *TERADON/ - First ever online REPRO MERGECAT utility/*
   * *XTINCT/ - Secure DASD/TAPE data eradication/*
   * *RTD /- First ever real-time defrag/*
   * *DAL /- DINO healthcheck Analysis for Legato/*
   * *SENTINEL -/ FTP Management/*

*//*




esmie moo wrote:

Good Morning Gentle Readers,
   
  I am working on a problem regarding a TSO alias which was not created but for some unexplicable reason I find about 15 dsns have been cataloged in the MCAT.  My question is how can I fix this problem - have the dsns created in the proper UCAT.  I looked at the option of using REPRO MERGECAT in the IDCAMS doc.  Is that the correct decision?  My plan is to define the alias in the proper UCAT and then execute the following jcl.
   
  //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440  
//SYSPRINT DD   SYSOUT=*  
//SYSINDD   * 
  REPRO - 
   INDATASET(SYS1.SHR.MCAT)  - 
   OUTDATASET(MBC.CSTMCAT) -  
   ENTRIES(CTPRX23) - 
   MERGECAT   
/*
   
  Will this do the job?  Am I missing something?  I would appreciate any suggestions or comments.
   
  Thanks in advance.



   
-

Looking for the perfect gift? Give the gift of Flickr!

--
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


  


--
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: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-27 Thread Walter Marguccio
 From: esmie moo [EMAIL PROTECTED]

 My plan is to define the alias in the proper UCAT and then execute the 
 following jcl.
   
 //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440  
 //SYSPRINT DD   SYSOUT=*  
 //SYSINDD   * 
  REPRO - 
   INDATASET(SYS1.SHR.MCAT)  - 
   OUTDATASET(MBC.CSTMCAT) -  
   ENTRIES(CTPRX23) - 
   MERGECAT   


Esmie,

I would first run the above job. However, code LVL(CTPRX23) instead of 
ENTRIES(CTPRX23).
Once the above job runs fine, then define alias CTPRX23 related to MBC.CSTMCAT, 
which I assume is 
your user catalog.

HTH

Walter Marguccio
z/OS Systems Programmer
Munich - Germany



  ___
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.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: CATALOG QUESTION - CORRECT AN ALIAS PROBLEM

2008-02-27 Thread Michael Saraco
This is what I use when cleaning up Catalogs. This job will move the 
entries to the correct catalog without having to do any extra work. After 
you have them moved to the correct catalog define your alias and you will 
see the data sets.  With this if you are just moving a few data sets it 
has no impact but if say you are moving 1,000 data sets you would want to 
scheduled that when there is very low usage. 

//REPROCAT EXEC PGM=IDCAMS 
//SYSPRINT DD SYSOUT=* 
//SYSINDD * 
  REPRO - 
INDATASET(CATALOG.ABCZ14.MASTER ) - 
OUTDATASET(CATALOG.TSO.USER) LEVEL(TSOU01) MERGECAT 
/* 


Michael Saraco
Systems Consultant



From:
esmie moo [EMAIL PROTECTED]
To:
IBM-MAIN@BAMA.UA.EDU
Date:
02/27/2008 07:34 AM
Subject:
CATALOG QUESTION - CORRECT AN ALIAS PROBLEM



Good Morning Gentle Readers,
 
  I am working on a problem regarding a TSO alias which was not created 
but for some unexplicable reason I find about 15 dsns have been cataloged 
in the MCAT.  My question is how can I fix this problem - have the dsns 
created in the proper UCAT.  I looked at the option of using REPRO 
MERGECAT in the IDCAMS doc.  Is that the correct decision?  My plan is to 
define the alias in the proper UCAT and then execute the following jcl.
 
  //STEP1EXEC PGM=IDCAMS,REGION=2048K,TIME=1440 
//SYSPRINT DD   SYSOUT=* 
//SYSINDD   * 
  REPRO - 
   INDATASET(SYS1.SHR.MCAT)  - 
   OUTDATASET(MBC.CSTMCAT) - 
   ENTRIES(CTPRX23) - 
   MERGECAT 
/* 
 
  Will this do the job?  Am I missing something?  I would appreciate any 
suggestions or comments.
 
  Thanks in advance.


 
-
Looking for the perfect gift? Give the gift of Flickr!

--
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


--
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread Ted MacNEIL
I have to reorg some USER CATS because they contain the IMBED parm.

You shouldn't have to for z/OS 1.8, nor should you put it on your critical path 
for implemementation.
Yes, support for IMBED is going away, but existing datasets don't fail, under 
any release of z/OS, yet (unless I've missed an announcement).

The removal of IMBED (and other parameters) should be a separate project.

-
Too busy driving to stop for gas!

--
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread David Andrews
On Wed, 2007-12-05 at 06:45 -0800, willie bunter wrote:
 We will be implementing Z/OS 1.8 soon.  I have to reorg some USER CATS

Oh, and lest I forget: you may want to disable autotuning, which has had
problems in z/OS 1.8.  (Has IBM fixed this yet?  I haven't been paying
attention.)

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread David Andrews
On Wed, 2007-12-05 at 06:45 -0800, willie bunter wrote:
 My question is should I need to code the CISIZE parm (CISIZE 28672
 which is being used in the current USER CAT) or  is the system default
 of 4096 sufficient?

At the Tampa SHARE, Eileen McClintock gave a Tuning Techniques for
Catalogs presentation.  She recommends that you do not exceed a data
CISZ of 8K.  She also said you should not let index CISZ default; small
index CI size can result in dead data CIs.

Also: allocate in cylinders, not tracks.  This affects CA calculations.

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread willie bunter
Thanks John.

McKown, John [EMAIL PROTECTED] wrote:   -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of willie bunter
 Sent: Wednesday, December 05, 2007 10:23 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: CATALOG QUESTION - CISIZE
 
 
 Thanks to all who responded. Last question, I compared the 
 PRODUCTION USER CAT against my TEST USER CAT and I noticed in 
 the LISTCAT of the PRODUCTION verison it had the TEMP-EXP but 
 it did not show in the LISTCAT of my TEST USER CAT. Should 
 there be reason for concern? 

No. TEMP-EXP just means that somebody, some time, did an EXPORT
TEMPORARY on the catalog. We do that all the time for backup purposes.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential. It is for intended addressee(s) only. If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense. If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
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


   
-
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.

--
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of willie bunter
 Sent: Wednesday, December 05, 2007 10:23 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: CATALOG QUESTION - CISIZE
 
 
 Thanks to all who responded.  Last question, I compared the 
 PRODUCTION USER CAT against my TEST USER CAT and I noticed in 
 the LISTCAT of the PRODUCTION verison it had the TEMP-EXP but 
 it did not show in the LISTCAT of my TEST USER CAT.  Should 
 there be reason for concern? 

No. TEMP-EXP just means that somebody, some time, did an EXPORT
TEMPORARY on the catalog. We do that all the time for backup purposes.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread willie bunter
Thanks to all who responded.  Last question, I compared the PRODUCTION USER CAT 
against my TEST USER CAT and I noticed in the LISTCAT of the PRODUCTION verison 
it had the TEMP-EXP but it did not show in the LISTCAT of my TEST USER CAT.  
Should there be reason for concern? 

David Andrews [EMAIL PROTECTED] wrote:  On Wed, 2007-12-05 at 06:45 -0800, 
willie bunter wrote:
 We will be implementing Z/OS 1.8 soon. I have to reorg some USER CATS

Oh, and lest I forget: you may want to disable autotuning, which has had
problems in z/OS 1.8. (Has IBM fixed this yet? I haven't been paying
attention.)

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
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


   
-
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.

--
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: CATALOG QUESTION - CISIZE

2007-12-05 Thread Rick Fochtman

---snip---

Thanks to all who responded.  Last question, I compared the PRODUCTION USER CAT against my TEST USER CAT and I noticed in the LISTCAT of the PRODUCTION verison it had the TEMP-EXP but it did not show in the LISTCAT of my TEST USER CAT.  Should there be reason for concern? 
 


-unsnip
No. EXPORT TEMPORARY is an acceptable method of backing up a catalog.

--
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: Catalog Question

2007-04-20 Thread Jakubek, Jan
I looked at the manual and it seems like it says I can 
do a repro nomergecat. Change the master catalog option 
in iplparm, ipl and go.

Before you proceed with this:
-Run a complete set of DIAGNOSEs (catalogue all VVDSes)
and cleanup/ address any discrepancies.
-Make sure all volumes that have a VVDS with an entry for 
the master catalogue are online during repro nomergecat
(the repro will fail in a middle in such a case, although,
I seem to remember that it can be successfully re-run 
after a delete/redefine of the target/ new mastercat).
The volumes need to be online since VVDS entries are
being updated.
Hth...

--
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: Catalog Question

2007-04-20 Thread Michael Babcock

Mark Jacobs wrote:

Thanks for the pointer. I looked at the manual and it seems like it says
I can do a repro nomergecat. Change the master catalog option in
iplparm, ipl and go.

We can manage any updates in the master catalog(s) until all systems are
reipled.

Do you read it the same way I do?

Mark Jacobs  

  

Be very careful.  According to the manual, I see this:

After a REPRO of one catalog to another, the VVRs are changed to point 
to the target catalog, and all subsequent processing must be done under

   the target catalog.


   Attention: Performing REPRO on a catalog while data sets are 
open in the source catalog might result in a loss of information if any 
of those data
   sets extend, or other catalog updates are made. The changes 
might not be copied to the target catalog, resulting in a mismatch 
between the
   information contained in the VVDS and the new target BCS. This 
might cause the data sets to be inaccessible or receive errors.




We did a REPRO mergecat for a new MASTER in prep for a z/OS 1.7 
upgrade.  The client instituted a freeze for several months, so we 
didn't get to IPL with tbe new MASTER.
HSM's CDS data sets were in the master catalog.  When a quarterly REORG 
was ran for HSM, the job failed after the deletion of the CDS indicating 
wrong catalog in the VVR (or whatever it was).  We had to define new 
CDSs to recover.  Not pretty.  Any VSAM in the master will have this 
problem.


--
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: Catalog Question

2007-04-19 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Mark Jacobs
 Sent: Thursday, April 19, 2007 2:13 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Catalog Question
 
 
 Is the repro mergecat process disruptive to the source 
 catalog? Does the 
 answer change if the source catalog is the system master catalog/
 
 Our master catalog was defined with the imbed/replication 
 options and we are 
 looking at the best way to migrate to a new catalog without 
 the attributes.
 
 It is a six member sysplex and we would really not want to 
 have a sysplex 
 outage for the catalog switch. IPLing one at a time over a 
 period of time 
 would be fine however.
 -- 
 
 Mark Jacobs
 Time Customer Service
 Tampa, FL

Yes, REPRO MERGECAT is disruptive in that it REMOVES entries from the
old catalog while ADDING them to the new catalog.

If this is your current master catalog and it is shared, it might be
possible to simply create a new master catalog (with a different name,
of course). You can then:

1) IMPORT CONNECT all your current user catalogs

2) DEFINE ALIAS for all the current aliases

3) DEFINE NVSAM for all the non VSAM dataset datasets

4) DEFINE CLUSTER RECATALOG for all VSAM datasets which start with SYS1
(only works with SYS1)

5) DEFINE PAGESPACE RECATALOG for all pagespaces (regardless of the
name, this will work)

Steps 4 and 5 are allowed by special code in catalog processing. If you
have VSAM datasets in your master catalog which do not start with SYS1,
you cannot do step 4 to catalog them.

6) Update or create a new LOADxx member to point to the new master
catalog.

7) Rolling IPL to use the new master catalog.


NOTE - I have not done this. What I have done is use this method when I
needed to create a new master catalog. But I've never done it in a
sysplex environment. We only have a single z/OS image.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
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: Catalog Question

2007-04-19 Thread Patrick Lyon
On Thu, 19 Apr 2007 15:12:46 -0400, Mark Jacobs 
[EMAIL PROTECTED] wrote:

Is the repro mergecat process disruptive to the source catalog? Does the
answer change if the source catalog is the system master catalog/


Extremely!  It moves catalog entries and also switches VVDS affiliations.  The 
answer to the second question is no!.  A mergecat is exactly what it says.  
It should be used with caution!

Good luck!

--
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: Catalog Question

2007-04-19 Thread Tom Marchant
On Thu, 19 Apr 2007 15:12:46 -0400, Mark Jacobs 
[EMAIL PROTECTED] wrote:

Is the repro mergecat process disruptive to the source catalog? Does the
answer change if the source catalog is the system master catalog/


Yes it is.  Mergecat moves the entries from the source catalog to the target.

If you mean nomergecat, the answer is still yes.  After a repro nomergecat, 
the VVDS entries are altered to point to the target catalog.  You should not 
use the source catalog except to recover the new master.

BTDTGTS

-- 
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: Catalog Question

2007-04-19 Thread Tom Marchant
On Thu, 19 Apr 2007 15:12:46 -0400, Mark Jacobs wrote:


Our master catalog was defined with the imbed/replication options and we are
looking at the best way to migrate to a new catalog without the attributes.


RTFM Managing Catalogs.  There is a section on changing the size of a catalog 
that should be applicable, even if you don't plan to change the size.  The 
process involves creating a new BCS

-- 
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: Catalog Question

2007-04-19 Thread Habres, Richard (GTI)
Mark, 
I am assuming that all systems in the plex are using the same mastercat.
Check out IBM Redbook - ICF Catalog Backup and Recovery - Look at Case
Senario #7. This explains two ways to do it. 

http://www.redbooks.ibm.com/redpapers/pdfs/redp4212.pdf

Doing this over a period of time may not be a good idea unless you can
be sure there were no updates to the old mastercat. 

Richard J Habres
AVP - Merrill Lynch 
Mainframe Storage Ops - Dasd Administration


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Mark Jacobs
Sent: Thursday, April 19, 2007 3:13 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Catalog Question

Is the repro mergecat process disruptive to the source catalog? Does the

answer change if the source catalog is the system master catalog/

Our master catalog was defined with the imbed/replication options and we
are 
looking at the best way to migrate to a new catalog without the
attributes.

It is a six member sysplex and we would really not want to have a
sysplex 
outage for the catalog switch. IPLing one at a time over a period of
time 
would be fine however.
-- 

Mark Jacobs
Time Customer Service
Tampa, FL

-
How we behave toward cats here below determines our status in heaven.

Robert Heinlein - The Cat Who Walks Through Walls (1985)

--
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


If you are not an intended recipient of this e-mail, please notify the sender, 
delete it and do not read, act upon, print, disclose, copy, retain or 
redistribute it. Click here for important additional terms relating to this 
e-mail. http://www.ml.com/email_terms/


--
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: Catalog Question

2007-04-19 Thread John Eells

Mark Jacobs wrote:
Is the repro mergecat process disruptive to the source catalog? Does the 
answer change if the source catalog is the system master catalog/


Our master catalog was defined with the imbed/replication options and we are 
looking at the best way to migrate to a new catalog without the attributes.


It is a six member sysplex and we would really not want to have a sysplex 
outage for the catalog switch. IPLing one at a time over a period of time 
would be fine however.


If you have a copy of ServerPac: Installing Your Order handy, you 
might want to read the description of the catalog jobs (sorry, 
I've forgotten the names) for some important REPRO MERGECAT and 
REPRO NOMERGECAT considerations.


--
John Eells
z/OS Technical Marketing
IBM Poughkeepsie
[EMAIL PROTECTED]

--
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: Catalog Question

2007-04-19 Thread Mark Jacobs
Thanks for the pointer. I looked at the manual and it seems like it says
I can do a repro nomergecat. Change the master catalog option in
iplparm, ipl and go.

We can manage any updates in the master catalog(s) until all systems are
reipled.

Do you read it the same way I do?

Mark Jacobs  

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Habres, Richard (GTI)
Sent: Thursday, April 19, 2007 3:55 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Catalog Question

Mark,
I am assuming that all systems in the plex are using the same mastercat.
Check out IBM Redbook - ICF Catalog Backup and Recovery - Look at Case
Senario #7. This explains two ways to do it. 

http://www.redbooks.ibm.com/redpapers/pdfs/redp4212.pdf

Doing this over a period of time may not be a good idea unless you can
be sure there were no updates to the old mastercat. 

Richard J Habres
AVP - Merrill Lynch
Mainframe Storage Ops - Dasd Administration


snip

--
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: Catalog Question

2007-01-02 Thread Steven Arnett
I actually like building a new catalogue for each release.  The only 
thing in my mastcat is system required VSAM, IBM supplied datasets, OEM 
datasets which are required in mastcat, and usercats/aliases for 
everything else.  When I build the new cat, I use a homegrown COBOL 
program that reads a listcat the old mastcat and builds the control 
statements(DEFINE NONVSAM, IMPORT CONNECT, DEFINE ALIAS, etc) to put 
everything in the new catalog.  Anything that I use from the old mastcat 
is accessed on a temporary basis using import/connect and aliases.  My 
COBOL program is probably very silimar to the Rexx exec that another 
poster reffered to.


Daniel McLaughlin wrote:


I've been digging in the archives, haven't hit this yet.

We're starting to test 1.7, have 1.4 in production and on our sandbox. I 
want to be able to use some HLQs that are in the 1.4 mastercat so I can 
get to my OEM stuff on 1.7. I'm not ready for the mergecat step just yet, 
at least I don't think so. Should I just import/connect the 1.4 master to 
the 1.7 master, do my testing, then unhook the 1.4 master and do the 
mergecat prior to cutover?


It may seem like a rookie question, but in the past I was not the lead on 
this type of project and my mentors were not apt to divulge this type of 
process, for whatever reason.


Many thanks and Happy New Year!!
 



--
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: Catalog Question

2007-01-02 Thread Jakubek, Jan
And in our case, (just getting ready to install 1.7 into production) 
we went from mod3 to mod 9 volumes for our opsystem packs.
I don't see how you can easily get away with not building a new master
catalog.

The way I did it:

SYSR2 = SYSR1
SYSR3 = SYSR1

(via IEASYMxx setup for a new mod9 sysres)
and kept my old master catalogue.

--
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: Catalog Question

2007-01-02 Thread Mark Zelden
On Tue, 2 Jan 2007 14:58:02 -0500, Jakubek, Jan [EMAIL PROTECTED] wrote:

And in our case, (just getting ready to install 1.7 into production)
we went from mod3 to mod 9 volumes for our opsystem packs.
I don't see how you can easily get away with not building a new master
catalog.

The way I did it:

SYSR2 = SYSR1
SYSR3 = SYSR1

(via IEASYMxx setup for a new mod9 sysres)
and kept my old master catalogue.


Exactly.  Then sometime after all your systems are migrated you
can change the SYSR2/SYSR3 catalog entries to SYSR1 or **.  
I haven't built a new master catalog to facilitate an OS upgrade since
MVS/ESA V5 (I have built them for other reasons).

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - GITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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: Catalog Question

2006-12-29 Thread Jack Kelly
I've found that the easiest and safest way is to stick to the alias', just 
like the servpac creates.

Jack Kelly
LA Systems @ US Courts
x 202-502-2390

--
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: Catalog Question

2006-12-29 Thread Tom Marchant
On Fri, 29 Dec 2006 07:50:10 -0600, Daniel McLaughlin wrote:

We're starting to test 1.7, have 1.4 in production and on our sandbox. I
want to be able to use some HLQs that are in the 1.4 mastercat so I can
get to my OEM stuff on 1.7. I'm not ready for the mergecat step just yet,
at least I don't think so. Should I just import/connect the 1.4 master to
the 1.7 master, do my testing, then unhook the 1.4 master and do the
mergecat prior to cutover?


It depends.  First of all, I'm not sure why you have different
master catalogs.  And I'm not sure you want to do a REPRO MERGECAT
at all.  That will remove the entries from your source catalog.

That said, you can certainly IMPORT CONNECT yout other master
catalog and define aliases for those HLQs.  Of course, this won't
help if you need the data sets in the master catalog, e.g. because
they are in LNKLST or LPALST.

You can also use DEFINE NONVSAM to catalog them in your new catalog.

-- 
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: Catalog Question

2006-12-29 Thread Imbriale, Donald (Exchange)
First, I don't usually put OEM stuff in the master catalog unless it
absolutely positively has to be there.  OEM stuff is better of in a
usercat.  Doing so makes it easier to get to those products from other
systems with other mastercats.

Second, you can avoid this issue in the future by abandoning the process
of building a new master catalog for each new release of the operating
system.

To handle your situation now you could just DEFINE entries in the 1.7
mastercat for the data sets that you need.  This would work only for
non-VSAM entries.  For VSAM data sets, you can do a DEFINE RECATALOG,
but only if the high-level qualifier is SYS1.

To help build new entries for the 1.7 mastercat, you could check out
Alistair Gray's REXX-based RCNVTCAT (or is it RCATCNVT?) on the CBT
'tape'.

Don Imbriale

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Daniel McLaughlin
Sent: Friday, December 29, 2006 8:50 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Catalog Question

I've been digging in the archives, haven't hit this yet.

We're starting to test 1.7, have 1.4 in production and on our sandbox. I

want to be able to use some HLQs that are in the 1.4 mastercat so I can 
get to my OEM stuff on 1.7. I'm not ready for the mergecat step just
yet, 
at least I don't think so. Should I just import/connect the 1.4 master
to 
the 1.7 master, do my testing, then unhook the 1.4 master and do the 
mergecat prior to cutover?

It may seem like a rookie question, but in the past I was not the lead
on 
this type of project and my mentors were not apt to divulge this type of

process, for whatever reason.




***
Bear Stearns is not responsible for any recommendation, solicitation, 
offer or agreement or any information about any transaction, customer 
account or account activity contained in this communication.
***

--
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: Catalog Question

2006-12-29 Thread Rick Fochtman
I have to agree with Don. If something needs to be in the linklist or 
LPA list, I try to find another way. For instance, in the LINKLIST, I'll 
refer to the dataset with a vol-ser reference. I don't recall ever 
having something that needed to be in the LPALIST, so I'm unsure how to 
handle that situation. I try to avoid anything that might require MCAT 
updates, such as re-installing a OEM product. ANY update to a catalog, 
no matter how trivial it seems, poses a risk of damage and the MCAT is 
the Sacred Cow of your system. Damage might mean a disastrous outage.


Rick
-
Imbriale, Donald (Exchange) wrote:


First, I don't usually put OEM stuff in the master catalog unless it
absolutely positively has to be there.  OEM stuff is better of in a
usercat.  Doing so makes it easier to get to those products from other
systems with other mastercats.

Second, you can avoid this issue in the future by abandoning the process
of building a new master catalog for each new release of the operating
system.

To handle your situation now you could just DEFINE entries in the 1.7
mastercat for the data sets that you need.  This would work only for
non-VSAM entries.  For VSAM data sets, you can do a DEFINE RECATALOG,
but only if the high-level qualifier is SYS1.

To help build new entries for the 1.7 mastercat, you could check out
Alistair Gray's REXX-based RCNVTCAT (or is it RCATCNVT?) on the CBT
'tape'.

Don Imbriale
 



--
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: Catalog Question

2006-12-29 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Rick Fochtman
 Sent: Friday, December 29, 2006 10:15 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Catalog Question
 
 
 I have to agree with Don. If something needs to be in the linklist or 
 LPA list, I try to find another way. For instance, in the 
 LINKLIST, I'll 
 refer to the dataset with a vol-ser reference. I don't recall ever 
 having something that needed to be in the LPALIST, so I'm 
 unsure how to 
 handle that situation. I try to avoid anything that might 
 require MCAT 
 updates, such as re-installing a OEM product. ANY update to a 
 catalog, 
 no matter how trivial it seems, poses a risk of damage and 
 the MCAT is 
 the Sacred Cow of your system. Damage might mean a 
 disastrous outage.
 
 Rick

In the LPALST, the syntax is:

dsn(volser)

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
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: Catalog Question

2006-12-29 Thread Rick Fochtman

---snip
In the LPALST, the syntax is:

dsn(volser)
unsnip
Thanks, John

Rick

--
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: Catalog Question

2006-12-29 Thread Harold Zbiegien

Uh, could you (or any one else) expound on this?,

usually IBM tends to rename the sys1 files, moves them to other volsers, 
changes sizes of files which tend to force file to different volsers. etc.


And in our case, (just getting ready to install 1.7 into production) we went 
from mod3 to mod 9 volumes for our opsystem packs.


I don't see how you can easily get away with not building a new master 
catalog.


- Original Message - 
From: Imbriale, Donald (Exchange) [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@BAMA.UA.EDU
Sent: Friday, December 29, 2006 10:50 AM
Subject: Re: Catalog Question


snip
Second, you can avoid this issue in the future by abandoning the process
of building a new master catalog for each new release of the operating
system.

snip

--
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: Catalog Question

2006-12-29 Thread Imbriale, Donald (Exchange)
Harold,

You say usually IBM tends to rename the sys1 files, moves them to other
volsers, 
changes sizes of files which tend to force file to different volsers.
etc..  I may not understand what you mean by this, but I have not
really encountered these issues.

Many of the data sets are on the sysres (or its extensions) and the
catalog entries can use indirect volsers or symbols.  If it's on the
sysres for 1.4, it will probably be on the sysres for 1.7.  So the 1.4
catalog entry with volser ** will still work for 1.7; when you IPL a
1.4 sysres, those will point to that volume; when you IPL a 1.7 sysres,
they will point to the 1.7 sysres.  Other data sets tend to stay in
place also, whether it be a volume for 

HFS/zFS data sets or operational data sets such as SYS1.PARMLIB; so
catalog entries for 1.4 will still work for 1.7.

With each new release, you can use ServerPac to identify what data sets
are new and where they are located.  You can add those entries to your
master catalog without impacting the running of your 1.4 system, but
still be ready to run 1.7.

If IBM 'tends to rename the sys1 files' (which I don't really think they
do), add the new name to the catalog.  When you've completed conversion
to 1.7, then delete the old unneeded entries.

Don Imbriale

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Harold Zbiegien
Sent: Friday, December 29, 2006 3:34 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Catalog Question

Uh, could you (or any one else) expound on this?,

usually IBM tends to rename the sys1 files, moves them to other volsers,

changes sizes of files which tend to force file to different volsers.
etc.

And in our case, (just getting ready to install 1.7 into production) we
went 
from mod3 to mod 9 volumes for our opsystem packs.

I don't see how you can easily get away with not building a new master 
catalog.

- Original Message - 
From: Imbriale, Donald (Exchange) [EMAIL PROTECTED]
Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@BAMA.UA.EDU
Sent: Friday, December 29, 2006 10:50 AM
Subject: Re: Catalog Question


snip
Second, you can avoid this issue in the future by abandoning the process
of building a new master catalog for each new release of the operating
system.

snip




***
Bear Stearns is not responsible for any recommendation, solicitation, 
offer or agreement or any information about any transaction, customer 
account or account activity contained in this communication.
***

--
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