fn_syscollector_get_execution_details (Transact-SQL)
Aplica-se: SQL Server
Retorna uma parte do log do SSIS (sysssislog) correspondente ao package_execution_id do pacote fornecido. A tabela contém uma linha para cada entrada de log gerada em tempo de execução por pacotes, trabalhos e contêineres.
Convenções de sintaxe de Transact-SQL
Sintaxe
fn_syscollector_get_execution_details ( log_id )
Argumentos
log_id
O identificador exclusivo local do log de execução. log_id é int.
Tabela retornada
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
ID | int | O identificador exclusivo da entrada do log. |
event | sysname | O nome do evento que gerou a entrada do log. |
computer | nvarchar | O computador no qual o pacote foi executado quando a entrada do log foi gerada. |
operador | nvarchar | O nome de usuário da pessoa ou agente que executou o pacote que gerou a entrada do log. |
source | nvarchar | O nome do executável que gerou a entrada do log. |
sourceid | uniqueidentifier | A GUID do executável que gerou a entrada do log. |
executionid | uniqueidentifier | A GUID da instância de execução do executável que gerou a entrada do log. |
starttime | datetime | A hora em que o pacote começou a ser executado. |
endtime | datetime | A hora em que o pacote foi concluído. |
datacode | int | Um valor inteiro que identifica o evento associado à entrada do log. "0" indica que o evento não forneceu nenhum identificador. |
databytes | imagem | Uma matriz de bytes que identifica um valor de retorno. |
mensagem | nvarchar | Uma descrição do evento e as informações associadas a ele. |
Permissões
Requer permissão SELECT para dc_operator.
Confira também
Habilitar o log de pacote no SQL Server Data Tools
Coleta de Dados