Partilhar via


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çãoObservaçã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.