Aquí hay otro enfoque para cuando el historial de trabajos de SQL Server no representa salida de paquetes SSIS: utilizar las líneas de comandos DTExec.
(Al revés: este enfoque pone la salida del trabajo en el que cualquier otra persona de apoyo que sería esperar para encontrarlo:. En el historial de trabajos
de disminución en grandes paquetes: si tiene un paquete SSIS de largo, con un montón de tareas o componentes, y muchos resultados, el historial de tareas dividirá la salida del paquete en muchas líneas de historial de trabajos, haciendo que el enfoque en la respuesta anterior -logging en una tabla- sea más fácil de leer.)
Para mostrar el paquete SSIS salida en el historial de vistas del trabajo:
(1) Cambie los pasos del trabajo de tipo "Paquete de SQL Server Integration Services" a "Sistema operativo (CmdExec)",
(2) Use las líneas de comando DTEXEC para ejecutar los paquetes.
Ejemplo de línea de comandos:
DTExec /DTS "\MSDB\myPkgName" /DECRYPT pkgPass /MAXCONCURRENT " -1 " /CHECKPOINTING OFF
Tenga en cuenta que si el paquete SSIS requiere 32 BITS ejecución (válido para exportar a Excel, por ejemplo), a continuación, utilizar la utilidad DTEXEC en "Archivos de programa (x86) "calificándolo por completo. Ejemplo, donde la aplicación de SQL Server se instala en una "E:" unidad, y donde se está utilizando SQL Server 2014:
"E:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\DTExec.exe" /DTS "\MSDB\myPkgName" /DECRYPT pkgPass /MAXCONCURRENT " -1 " /CHECKPOINTING OFF
Si los paquetes SSIS están en el sistema de archivos (como archivos "dtsx") , luego reemplace "/ DTS" por "/ FILE".
Si sus paquetes SSIS se colocaron en SSISDB (utilizando el "modelo de implementación de proyectos", que está disponible comenzando con SQL Server 2012, en lugar del "modelo de implementación de paquetes" anterior, reemplace "/ DTS" con "/ ISSERVER ".
A continuación, vaya a la página "Avanzado" del paso de trabajo y asegúrese de que la casilla esté marcada para "Incluir paso de salida en el historial".
Por último, considere "Ejecutar como" en su paso de trabajo: si sus pasos de trabajo "Ejecutar como" ya estaban configurados como proxy, en los pasos del tipo "Paquete de SQL Server Integration Services", ya ha activado ese proxy al subsistema "Paquete de SQL Server Integration Services". Ahora, para hacer líneas de comando como las anteriores, verifique las propiedades del proxy y asegúrese de que también esté activo en el subsistema "Sistema operativo (CmdExec)".
referencia de MSDN: SSIS Output on Sql Agent history
justo lo que estaba buscando! ;) –