Estado del agente de sql

26/09/2007 - 21:51 por CHAR72 | Informe spam
Hola compañero, estoy desarrollando una mini configuración de backup para mi
aplicación y me gustaria chequear si el servicio del agente de sql esta
corriendo, para dar aviso y programar un trabajo de backup automatico.
Igualmente si no esta en ejecución, iniciarlo, ademas si es valido desde el
server o desde un cliente.

Gracias y saludos.

Carlos

Preguntas similare

Leer las respuestas

#1 FERNANDO SILVESTRE
26/09/2007 - 23:36 | Informe spam
Una solución sencilla es que realizes la tarea de backup desde la utilidad en
modo comando SQLCMD. Esta te permite dos cosas:
1) Que al poder ejecutarla en modo comando la metas dentro de un bat o cmd
2) Que puedas hacer el chequeo de que el servicio agent esta corriendo
simplemente haciendole un net start .Si estña parado te lo arrancará y si
está arrancado no te hara nada.

EJEMPLO DEL BAT:

NET START "Agente SQL Server (MSSQLSERVER)"
SQLCMD -S NOMBRESERVERSQL - U sa -P Password -Q "BACKUP DATABASE MASTER TO
FILE = 'C:\MASTER.BKF' "

-

Un Saludo
Fernando Silvestre Gonzalez.


MCSE2000+MCSE2003+MCP EXCHANGE 2003 + MCP CLUSTER + MCP SQL2000.

ACTUALMENTE PREPARANDO MCTS SQL 2005 !!!DESEAME SUERTE!!!!!!!!!!!!!!!!!!!!!


VOTAME SI TE HE SIDO UTIL

GRACIAS POR ANTICIPADO

"CHAR72" wrote:

Hola compañero, estoy desarrollando una mini configuración de backup para mi
aplicación y me gustaria chequear si el servicio del agente de sql esta
corriendo, para dar aviso y programar un trabajo de backup automatico.
Igualmente si no esta en ejecución, iniciarlo, ademas si es valido desde el
server o desde un cliente.

Gracias y saludos.

Carlos



Respuesta Responder a este mensaje
#2 Enrique Catala Bañuls
27/09/2007 - 21:56 | Informe spam
Hola carlos, lo que dices se puede hacer sin problemas utilizando SQLDMO y WMI.

Aqui tienes un ejemplo que ademas, hace lo que quieres.

http://ecatalab.blogspot.com/2007/0...iante.html

Espero que te sirva.
Salu2!
Atentamente, Enrique Catala Bañuls


"CHAR72" wrote:

Hola compañero, estoy desarrollando una mini configuración de backup para mi
aplicación y me gustaria chequear si el servicio del agente de sql esta
corriendo, para dar aviso y programar un trabajo de backup automatico.
Igualmente si no esta en ejecución, iniciarlo, ademas si es valido desde el
server o desde un cliente.

Gracias y saludos.

Carlos



Respuesta Responder a este mensaje
#3 CHAR72
02/10/2007 - 01:01 | Informe spam
Muchas gracias ! Usa concretamente WMI? pues necesito pasarloa codigo vb6.

Saludos

Carlos

"Enrique Catala Bañuls"
escribió en el mensaje
news:
Hola carlos, lo que dices se puede hacer sin problemas utilizando SQLDMO y
WMI.

Aqui tienes un ejemplo que ademas, hace lo que quieres.

http://ecatalab.blogspot.com/2007/0...iante.html

Espero que te sirva.
Salu2!
Atentamente, Enrique Catala Bañuls


"CHAR72" wrote:

Hola compañero, estoy desarrollando una mini configuración de backup para
mi
aplicación y me gustaria chequear si el servicio del agente de sql esta
corriendo, para dar aviso y programar un trabajo de backup automatico.
Igualmente si no esta en ejecución, iniciarlo, ademas si es valido desde
el
server o desde un cliente.

Gracias y saludos.

Carlos



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida