Database Recovery for Universal Enterprise Controller
If Universal Enterprise Controller (UEC) terminates abnormally, it creates the file uec.hf in the database directory, which prompts UEC to initiate database verification upon restart.
Upon start-up, if UEC determines that an abnormal termination occurred, a verification process is performed on the database files. Verification tests the integrity of the files and determines if they are suitable for opening. If errors are detected and the integrity of the file is compromised, UEC reports the errors to the console and UEC immediately shuts down.
The Universal Database Dump (UDBDUMP) utility and the Universal Database Load (UDBLOAD) utility enable recovery from a corrupted Berkeley database.
Database recovery procedures depend partly on the operating system on which UEC is executing: z/OS or Windows. This page describes the procedures for each operating system.
Windows |
The UEC service must be stopped to perform database recovery. A backup of either the database file being recovered or the entire directory should be created before recovery is attempted. Note Stonebranch has identified an issue with upgrades from releases earlier than UEC 3.2.0.0 (such as 3.1.0.x or 3.1.1.x) to releases 3.2.0.0 and later. Following the upgrade, UEC databases reside in the location specified by the user's currently configured working_directory location. This location defaults to " |
---|---|
z/OS |
The UEC started task must be down to perform database recovery. A backup of either the database file being recovered or the entire HFS or zFS data set should be created before recovery is attempted. |