Como saber cuando BD fue desconectada?
Buenas tader a todos
Mi pregunta es la siguiente, Tengo una aplicacion que va estar activa las 24 horas del dia y los 360 dias del año, y estoy conectado a una BD que estan en un servidor, si se llegara a reiniciar el servidor o apagar como puedo saberlo para que mi aplicacion sepa que no hay conexion y que despues vuelta a buscarla y se conecte nuevamente a las BD. Las BD son de Interbase. y programo en Delphi 6.0 Espero me puedan ayudar |
Bueno, hay programas (SAP sin ir más lejos) que detectan la "caída" de la conexión haciendo pings periódicos al servidor.
Puedes utilizar un sistema similar, utilizando pings o esperando respuesta del servidor de Base de Datos. Básicamente te sirve para: (1) detectar que la conexión se ha perdido, y en algun caso intentar recuperarla, por si el corte es temporal. (2) Para evitar hacer operaciones sobre Base de Datos, que cláramente van a dar error, puesto que no existe conexión; |
creo que ibguard dectecta las "caidas" y vuelve a "levantar" ibserver
|
La franja horaria es GMT +2. Ahora son las 02:11:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi