Page 1 of 1

What is CATALOG, MASTER CATALOG and USER CATALOG?

Posted: Mon Jul 15, 2013 6:53 pm
by Ramesh_Mainframe
What is CATALOG,MASTER CATALOG and USER CATALOG? I read about them but it looks like all is same.

I think, I've confused myself - can someone please explore.

Re: What is CATALOG, MASTER CATALOG and USER CATALOG?

Posted: Mon Jul 15, 2013 7:01 pm
by Robert Sample
A CATALOG contains pointers to data sets and basically consist of data set names and volume serials; the term is not specific as to which type of catalog is being used. The MASTER CATALOG is defined during the IPL process and contains pointers to system data sets required during the IPL process. USER CATALOG is a catalog defined in the MASTER CATALOG that points to user (i.e., application) data sets. A system has one MASTER CATALOG but potentially many USER CATALOG's (typically, one for each application but this is somewhat site-specific and may be handled in another way in some sites). When creating a new data set, a catalog entry is defined -- otherwise, every data set reference would require DSN=,DISP=,UNIT=,VOLSER= in your JCL instead of just DSN=,DISP=.

Re: What is CATALOG, MASTER CATALOG and USER CATALOG?

Posted: Wed Apr 30, 2014 4:41 pm
by Ramesh_Mainframe
You said USER CATALOG points to a application, does that mean a USER CATALOGs ate not defined for individual users?

Re: What is CATALOG, MASTER CATALOG and USER CATALOG?

Posted: Wed Apr 30, 2014 4:53 pm
by Robert Sample
Most sites define user catalogs for applications -- and at many sites, multiple applications will share a user catalog. The "user" in "user catalog" does NOT refer to a TSO user; usually all TSO users will be defined through a single user catalog. While a user catalog could be defined for each TSO user, that would complicate the catalog structure and slow down the system due to the large number of user catalogs defined.

Re: What is CATALOG, MASTER CATALOG and USER CATALOG?

Posted: Wed Apr 30, 2014 4:57 pm
by enrico-sorichetti

Re: What is CATALOG, MASTER CATALOG and USER CATALOG?

Posted: Fri May 02, 2014 8:43 pm
by Ramesh_Mainframe
Thanks Robert and Enrico.