Swapping Primary and Secondary Databases and Continuing FailSafe
Notes:
- This procedure must be carried out on the primary.
- This procedure can only be used when FailSafe logging is active and all
users are logged off.
This procedure allows you to close down a primary/secondary pair and start
them up again, but in a reverse configuration.
Procedure
- Select option 5 on the
Miscellaneous menu.
A
confirmation prompt is displayed – enter y
to
automatically execute the following procedure:
- The primary database is locked.
- A pre-shutdown Proc called TL-SHUTDOWN is run on the primary. The contents of
this Proc are intended to be entirely site-specific, but typically it will
request all users to logoff, stops all TIPHs, Despoolers, background servers
etc. TL-SHUTDOWN is in the SYSPROG-PL file.
- Any remaining users are logged off, the primary database is shutdown and
reconfigured as a secondary.
- A pre-startup Proc called PRESTARTUP is run on the new primary. The
contents of this Proc are intended to be entirely site-specific, but
typically it starts processes which must be run before users can log on,
such as application integrity checkers. PRESTARTUP is in the SYSPROG-PL file.
- The secondary is reconfigured as a primary and unlocked, allowing users to log
on.
- A post-startup Proc called STARTUP is run on the new primary. The contents of
this Proc are entirely site-specific, but typically it will start processes to
perform other initialisation procedures such as, starting TIPHs and Despoolers. STARTUP is in the SYSPROG-PL file.
After approximately one
minute the procedure completes with the message:
Primary and Secondary roles reversed.
This system is now the Secondary, please logon to the Primary and run tlmenu from that system.