Ejecución de paquetes SSIS (.dtsx) mediante jobs: control de err or

10/11/2009 - 12:55 por José Mª Fueyo | Informe spam
Hola a todos.
Tengo una serie de paquetes SSIS creados, externos a la base de datos
(ficheros dtsx). Mi intención es ejecutar estos paquetes mediante tareas del
Agente SQL Server.
¿De que forma puedo controlar que la ejecución de ese paquete ha dado error?
ahora mismo, sí lo ejecuto manualmente veo su resultado y los posibles
errores.
Gracias

Salu2,
José Mª Fueyo
 

Leer las respuestas

#1 Carlos Sacristan
10/11/2009 - 13:03 | Informe spam
El propio job reconoce, por el código de salida de la ejecución del paquete,
si éste ha finalizado correctamente o no.

El problema es que luego saber por qué ha fallado deja un poco que desear,
ya que el histórico no te muestra mucha información. Hay una aplicación de
consola hecha por Davide Mauri que es muy útil para "tracear" la ejecución
de un paquete de forma mucho más simple y configurable que la propia que
trae SSIS. Echa un vistazo en http://dtloggedexec.davidemauri.it/, yo ya la
uso en sistemas de producción sin mayor problema.

"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


"José Mª Fueyo" wrote in message
news:
Hola a todos.
Tengo una serie de paquetes SSIS creados, externos a la base de datos
(ficheros dtsx). Mi intención es ejecutar estos paquetes mediante tareas
del
Agente SQL Server.
¿De que forma puedo controlar que la ejecución de ese paquete ha dado
error?
ahora mismo, sí lo ejecuto manualmente veo su resultado y los posibles
errores.
Gracias

Salu2,
José Mª Fueyo

Preguntas similares