Cómo saber si un servidor SQL no está disponible?

01/10/2009 - 12:18 por DT | Informe spam
Hola a todos.

Ejecuto una tarea programada que actualiza una tabla, pero estos datos
provienen de tres bases de datos diferentes.
A menudo una de estas bases de datos no está disponible por las siguientes
razones:
Restoring...
Server is down...
u otras...

Lo que necesito saber es si existe una comando SQL que me permita hace una
"forma de ping" para saber si está disponible o no.
Por ejemplo, antes de llenar la estructura de la tabla en question se
debería saber si las tres bases de datos están disponibles.
(Sql Server 2005 SP3 todas).

Gracias de antemano.
 

Leer las respuestas

#1 Carlos Sacristan
01/10/2009 - 12:28 | Informe spam
Intenta ejecutar una instrucción sencilla contra cualquiera de esas bases de
datos y si te responde es que está disponible y si no, pues ya sabes...

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"DT" wrote in message
news:
Hola a todos.

Ejecuto una tarea programada que actualiza una tabla, pero estos datos
provienen de tres bases de datos diferentes.
A menudo una de estas bases de datos no está disponible por las siguientes
razones:
Restoring...
Server is down...
u otras...

Lo que necesito saber es si existe una comando SQL que me permita hace una
"forma de ping" para saber si está disponible o no.
Por ejemplo, antes de llenar la estructura de la tabla en question se
debería saber si las tres bases de datos están disponibles.
(Sql Server 2005 SP3 todas).

Gracias de antemano.

Preguntas similares