If the BiblioTECH Server is unexpectedly shut-down (usually resulting from a power failure) it is possible that the BiblioTECH database may become corrupt. After this, there can be a number of symptoms that could arise, such as:
- Server services not starting
- Clients not connecting
- Clients not able to perform specific tasks
The database can be repaired using our BT8repair utility.
- On the BiblioTECH Server download the BT8repair utility
- Note: As some sites cannot download an .exe file, the utility has been compressed into a .zip file.
- Once downloaded, extract the utility from the downloaded .zip file to a convenient location.
- Stop all BiblioTECH services.
- Copy the files in C:\ProgramData\BiblioTECH\v8\Server\Data to another location (do NOT copy any sub-folders).
- Run the BT8repair utility. This will:
- Create a 'time-stamped' sub-folder PreRepair_yyyymmddhhnn
- Process each database table file.
- Copy the table file into the above folder with the prefix original_
- Create a new empty table.
- Process all of the records in the original table, with 'good' records transferred and 'dud' records logged.
- When done it will display the counts of original, 'good' and 'dud' records.
- Start Task Manager and monitor CPU usage under Performance.
- Start the BiblioTECH Database (BT8_DBservice) and Communications (BT8_SVRservice) services. When the CPU usage drops to a consistent value less than 10%, you can start a Client to verify all is working properly.