catalog.operations (Banco de Dados SSISDB)
Exibe os detalhes de todas as operações no catálogo do Integration Services.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
operation_id |
bigint |
O ID (identificador exclusivo) da operação. |
operation_type |
smallint |
O tipo da operação. |
created_time |
datetimeoffset |
A hora em que a operação foi criada. |
object_type |
smallint |
O tipo de objeto afetado pela operação. O objeto pode ser uma pasta (10), um projeto (20), um pacote (30), um ambiente (40) ou uma instância de execução (50). |
object_id |
bigint |
A ID do objeto afetado pela operação. |
object_name |
nvarchar(260) |
O nome do objeto. |
status |
int |
O status da operação. Os valores possíveis são criados (1), executados (2), cancelados (3), apresentam falhas (4), pendentes (5), encerrados inesperadamente (6), têm êxito (7), interrompidos (8) e concluídos (9). |
start_time |
datetimeoffset |
A hora de início da operação. |
end_time |
datetimeoffsset |
A hora de término da operação. |
caller_sid |
varbinary(85) |
O SID (identificador de segurança) do usuário se a Autenticação do Windows tiver sido usada para fazer logon. |
caller_name |
nvarchar(128) |
O nome da conta que executou a operação. |
process_id |
int |
A ID de processo do processo externo, se aplicável. |
stopped_by_sid |
varbinary(85) |
O SID do usuário que interrompeu a operação. |
stopped_by_name |
nvarchar(128) |
O nome do usuário que interrompeu a operação. |
server_name |
nvarchar(128) |
As informações do servidor e da instância do Windows de uma instância especificada do SQL Server. |
machine_name |
nvarchar(128) |
O nome do computador no qual a instância de servidor está sendo executada. |
Comentários
Essa exibição mostra uma linha para cada operação no catálogo do Integration Services. Permite que o administrador enumere todas as operações lógicas que foram executadas no servidor, como implantar um projeto ou executar um pacote.
Isso exibe os seguintes tipos de operação, conforme listados na coluna operation_type:
Valor de operation_type |
Descrição de operation_type |
Descrição de object_id |
Descrição de object_name |
---|---|---|---|
1 |
Inicialização Integration Services |
NULL |
NULL |
2 |
Janela de retenção (trabalho do SQL Agent) |
NULL |
NULL |
3 |
MaxProjectVersion (trabalho do SQL Agent) |
NULL |
NULL |
101 |
deploy_project (Procedimento armazenado) |
Project ID |
Nome do projeto |
106 |
restore_project (Procedimento armazenado) |
Project ID |
Nome do projeto |
200 |
create_execution e start_execution (Procedimentos armazenados) |
Project ID |
NULL |
202 |
stop_operation (Procedimento armazenado) |
Project ID |
NULL |
300 |
validate_project (Procedimento armazenado) |
Project ID |
Nome do projeto |
301 |
validate_package (Procedimento armazenado) |
Project ID |
Nome do pacote |
1000 |
configure_catalog (Procedimento armazenado) |
NULL |
NULL |
Permissões
Essa exibição exige uma das seguintes permissões:
Permissão READ na operação
Associação à função de banco de dados ssis_admin
Associação à função de servidor sysadmin
Observação |
---|
Quando você tem permissão para executar uma operação no servidor, também tem permissão para exibir informações sobre a operação. A segurança em nível de linha é imposta; somente as linhas para as quais você tem permissão de exibição são exibidas. |