Bill,

Normally, during an upgrade of Universe, the catalog space is preserved, with 
updates for the Universe provided subroutines.
You did not specify which platform, but it would be critical that you do any 
copy using the underlying OS command rather than a UV COPY, which could corrupt 
the records.

Of course, if you copy everything from the old catdir to the new one, you will 
overwrite the new versions of BASIC programs that were cataloged during 
installation.

Universe updates the header of each cataloged routine each time it is called.  
If a user does not have rights to update the catalog space, calls will fail.  
(How stupid is this!)

The catalog space is normally a "type 1" file.  It would probably function as 
type 19, but certainly not as a hashed file.  As a type 1 file, the catdir 
directory must contain a hidden file ".Type1", that is only visible from the OS 
level.

Rick Nuckolls
Lynden Inc

On Oct 8, 2010, at 10:32 AM, Bill Brutzman wrote:

> I am in the process of upgrading UV here.
> 
> Following a noble suggestion from Rocket tech support, when I tried to copy 
> my cataloged files from my UV 10.1 to 10.3.6, my apps would not launch.  I 
> think the folder is /usr/ibm/catdir.  We are using HP-Ux 11 v2.
> 
> Because we have tons of subs, globally re*Cataloging hundreds of files and 
> then having to validate apps are two big hurdles we face whenever we upgrade 
> UV.
> 
> While I wrote a little batch script to auto-catalog is helpful, we have a 
> ways to go before we are fully OSGI compliant.
> 
> Insights on global cataloging works would be appreciated.  Perhaps catalog 
> migration works on another operating system.
> 
> --Bill
> _______________________________________________
> U2-Users mailing list
> [email protected]
> http://listserver.u2ug.org/mailman/listinfo/u2-users

_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to