Database file data corruption could occur due to many reasons, such as hard disk failure, power loss or improper operating system shutdown.
Absolute Database Engine supports corruption auto-detection and auto-repair features.
You can also repair database file via Absolute Database DBManager utility (...\AbsoluteDatabase\Ultils\Bin\DBManager.exe).
To repair database from the application code use the RepairDatabase method of TABSDatabase component.
Repairing a database could be a lengthy process if you are working with large database. Use BeforeRepair, OnRepairProgress and AfterRepair event handlers to display the progress of a database repairing process.
|
|