catalog.operations (Banco de Dados SSISDB)
se aplica a:SQL Server SSIS Integration Runtime no Azure Data Factory
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 identificador exclusivo (ID) da operação. |
tipo_de_operação | inteiro pequeno | O tipo de operação. |
created_time | deslocamento de data e hora | A hora em que a operação foi criada. |
tipo_de_objeto | inteiro pequeno | O tipo de objeto afetado pela operação. O objeto pode ser uma pasta (10 ), projeto (20 ), pacote (30 ), ambiente (40 ), ou instância de execução (50 ). |
identificador_objeto | bigint | A ID do objeto afetado pela operação. |
object_name | nvarchar(260) | O nome do objeto. |
Situação | int | O status da operação. Os valores possíveis são criados (1 ), em execução (2 ), cancelado (3 ), falhado (4 ), pendente (5 ), terminado inesperadamente (6 ), concluído com sucesso (7 ), a parar (8 ) e concluído (9 ). |
start_time | deslocamento de data e hora | A hora em que a operação foi iniciada. |
hora_de_fim | datetimeoffset | A hora em que a operação terminou. |
caller_sid | varbinary(85) | A ID de segurança (SID) do usuário se a Autenticação do Windows foi usada para fazer logon. |
nome_do_chamador | nvarchar(128) | O nome da conta que executou a operação. |
identificador_do_processo | int | O identificador do processo externo, se aplicável. |
parado_por_sid | varbinary(85) | O SID do usuário que parou a operação. |
interrompido_por_nome | nvarchar(128) | O nome do usuário que interrompeu a operação. |
nome_do_servidor | nvarchar(128) | As informações do servidor Windows e da instância para uma instância especificada do SQL Server. |
machine_name | nvarchar(128) | O nome do computador no qual a instância do servidor está sendo executada. |
Comentários
Essa exibição exibe uma linha para cada operação no catálogo do Integration Services. Ele permite que o administrador enumere todas as operações lógicas que foram executadas no servidor, como implantar um projeto ou executar um pacote.
Esta vista apresenta os seguintes tipos de operação, conforme listado na coluna operation_type:
Valor tipo de operação | operation_type Descrição | object_id Descrição | object_name Descrição |
---|---|---|---|
1 |
Inicialização do Integration Services | NULL | NULL |
2 |
Janela de retenção (Trabalho do SQL Agent) |
NULL | NULL |
3 |
VersãoMáximaDoProjeto (Trabalho do SQL Agent) |
NULL | NULL |
101 |
deploy_project (Procedimento armazenado) |
ID do projeto | Nome do projeto |
102 |
get_project (Procedimento armazenado) |
ID do projeto | Nome do projeto |
106 |
restore_project (Procedimento armazenado) |
ID do projeto | Nome do projeto |
200 |
criar_execução e iniciar_execução (Procedimentos armazenados) |
ID do projeto | NULL |
202 |
parar_operação (Procedimento armazenado) |
ID do projeto | NULL |
300 |
validate_project (Procedimento armazenado) |
ID do projeto | Nome do projeto |
301 |
validate_package (Procedimento armazenado) |
ID do projeto | Nome do pacote |
1000 |
configure_catalog (Procedimento armazenado) |
NULL | NULL |
Permissões
Esta vista requer uma das seguintes permissões:
Permissão de leitura 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, você 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 que você tem permissão para exibir são exibidas.