Vereis tengo un problemilla (uno más):
Tengo una serie de servidores que cada 2 horas tienen una tarea
programada que para y arranca un servicio de base de datos (Sybase Adaptive
Server) para restaurar un dump de la misma. El caso es que de vez en cuando,
al hacer el net stop SERVICIO, se queda el servicio stopping para siempre
jamás, hasta que alguien se da cuenta y reinicia el servidor. En el visor de
eventos no da ningún error asociado al servicio ni a nada más. Lo que habia
pensado es que 5 minutos despues de restaurar la base de datos (con la
consiguiente parada y arranque del servicio), una tarea programada intentara
hacer un telnet al puerto que abre la base de datos, y si no se conecta,
mande un correo avisando de ello. Lo de mandar el correo desde la consola de
comandos lo tengo 'superado', pero no se como recoger la salida del telnet
de windows y actuar segun su resultado. A alguien se le ocurre como hacerlo?
(sa aceptan sugerencias)
Salu2 y gracias
Packo
Leer las respuestas