Efectivamente el servidor será una estación de trabajo (ocasional) pero pensandolo más el único problema no es el apagado del servidor, tambien existen otras posibles causas para que un equipo deje de responder (tendrá Windows XP) y lo que pasó es que en las pruebas preliminares probé detener
el firebird a -ver que pasaba- .
En cuanto al arranque del sistema lo pude solucionar elegantemente, pero, ya en ejecución me gustaría manejar apropiadamente una situación como esta.
Supongo que requerirá usar try..except protegiendo las llamadas a "MDOQuery.ExecSQL" y en las transacciones.
de cualquier forma tienes razón:
Cita:
|
nada pasará, ni bueno ni malo
|
Pero me gusta "evitar" esas situaciones con un mensajito como:
Cita:
|
Error: el servidor está fuera de línea
|
y que se mantenga en ejecución la aplicación