Cómo borro la información del historial de un job menor a una fecha?

29/12/2003 - 11:10 por c | Informe spam
Tengo configurado los Jobs para que No me borre el
Historial del Job porque lo quiero hacer yo manualmente.
Pero cómo hago para borrar todos los datos del Job
History menor a una fecha determinada???

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
29/12/2003 - 13:33 | Informe spam
Hola,

Esto lo podrias hacer de 2 formas

1) sp_purge_jobhistory (este Store borra los historicos)

2) Desde las tablas del sistema (para nada recomendado por Microsoft)

Salu2

Maximiliano Damian Accotto
"c" escribió en el mensaje
news:04cf01c3cdf3$ef8a6f80$
Tengo configurado los Jobs para que No me borre el
Historial del Job porque lo quiero hacer yo manualmente.
Pero cómo hago para borrar todos los datos del Job
History menor a una fecha determinada???
Respuesta Responder a este mensaje
#2 Miguel Egea
29/12/2003 - 13:44 | Informe spam
select * from sysjobhistory, en msdb, revisa la estructura hay una fecha y
una hora.
(es mejor usar los procedimientos del sistema pero creo que para lo que
quieres no existe nada), Si el job tiene que ver con replicación hay alguna
cosa más que hacer.
Este procedimiento almacenado purga todo el historial, no se si te sirve.
sp_purge_jobhistory


Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores

Saludos
Miguel Egea
"c" escribió en el mensaje
news:04cf01c3cdf3$ef8a6f80$
Tengo configurado los Jobs para que No me borre el
Historial del Job porque lo quiero hacer yo manualmente.
Pero cómo hago para borrar todos los datos del Job
History menor a una fecha determinada???
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida