catalog.operations (Banco de Dados SSISDB)

Aplica-se 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 ID (identificador exclusivo) da operação.
operation_type smallint O tipo de 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 possíveis valores são criado (1), em execução (2), cancelado (3), com falha (4), pendente (5), encerrado inesperadamente (6), êxito (7), parando (8) e concluído (9).
start_time datetimeoffset A hora de início da operação.
end_time datetimeoffsset A hora em que a operação foi concluída.
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.

Essa exibição mostra os seguintes tipos de operação, conforme listado 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
102 get_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

Esta exibição requer 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.