|
Why can't we run standalone on a server or store the data file for standalone on a separate computer?
Server software is much more robust than standalone software. There are protections built into the underlying engine that allow simultaneous access to the data file, ensuring that all data changes are written correctly. More importantly, in a server system, the software gracefully responds to disconnections from the client. This ensures that if a workstation temporarily loses its connection to the server (something which happens all too frequently) the data file remains open and is saved without corruption when the server software is properly shutdown. When running a copy of standalone on a server from a connected workstation, a temporary loss in the connection to the server results in the data file being closed without being properly saved. This can result in corruption of the data file.
|