Cómo consultar o comandar para verificar los “Paquetes en ejecución” en Integration Services.
Cuando abrimos el tipo de objeto “SQL Server Integration Services” en SSMS, podemos ver qué paquetes se ejecutan ya sea por el agente o manualmente por Visual Studio.
¿Cómo podemos hacer una consulta o ejecutar un comando para obtener un resultado como este?
davy.ai
Para obtener una lista de paquetes ejecutados en SQL Server Integration Services, podemos usar las vistas del catálogo en SQL Server Management Studio. Aquí tienes una consulta de ejemplo:
Esta consulta une las tablas del catálogo
event_messages
,executions
,packages
,projects
yfolders
para obtener información sobre los paquetes ejecutados, incluyendo la carpeta, el proyecto, el nombre del paquete, el tiempo de ejecución y el mensaje (como información de estado o error). Los resultados se ordenan por el tiempo de ejecución en orden descendente (más reciente primero).Para ejecutar esta consulta, abre una nueva ventana de consulta en SSMS, selecciona la base de datos adecuada (como la base de datos del catálogo SSISDB) y pega la consulta en el editor. Luego haz clic en el botón Ejecutar (o presiona F5) para ejecutar la consulta y ver los resultados en un formato de tabla similar a la captura de pantalla proporcionada.