If your file server or EMSRV suffers a crash, you must check to see if the library has been damaged by the crash. You can run a utility included in the protocol of the EmLibrary class to determine if damage has occurred.
1. Have all users disconnect from the library. To disconnect, select System > Disconnect From Server from the Tools menu.
5. Start an image. If possible, start the image connected to a different default library. If this is not possible, then set the default library name to nil. To change the default library name, edit the configuration file (abt.ini) and change the following line:Substitute the complete path name of your library file for aPathName. For example:
a. {aLibrary} appears to be in a consistent state. This message indicates that the crash does not appear to have caused damage to the library.
c. {aLibrary} had {aNumber} bytes of unrecoverable data. Your library did NOT appear to be in a consistent state. It has been repaired so that future transactions will be correct, but data has been lost.
7. After the library (or a backup of the library) has been restarted, all users should reconnect to the library by selecting System > Reconnect To Server from the Tools menu.
8. Have all users follow the procedure in Recovering from image crashes to ensure that the images reflect the current state of the library.
|