catalog.validations (banco de dados SSISDB)
Exibe os detalhes de todas as validações de projeto e pacote no catálogo do Integration Services.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
validation_id |
bigint |
O identificador exclusivo (ID) da validação. |
environment_scope |
Char(1) |
Indica as referências de ambiente que são consideradas pela validação. Quando o valor for A, todas as referências de ambiente associadas ao projeto serão incluídas na validação. Quando o valor for S, apenas uma única referência de ambiente será incluída. Quando o valor for D, nenhuma referência de ambiente será incluída e cada parâmetro deverá ter um valor padrão literal a fim de ser aprovado na validação. |
validate_type |
Char(1) |
O tipo de validação a ser executado. Os possíveis tipos de validação são validação de dependência (D) ou validação completa (F). A validação de pacote é sempre uma validação completa. |
folder_name |
nvarchar(128) |
O nome da pasta que contém o projeto correspondente. |
project_name |
nvarchar(128) |
O nome do projeto. |
project_lsn |
bigint |
A versão do projeto contra a qual é feita a validação. |
use32bitruntime |
bit |
Indica se o tempo de execução de 32 bits é usado para executar o pacote em um sistema operacional de 64 bits. Quando o valor é 1, a execução é realizada com o tempo de execução de 32 bits. Quando o valor é 0, a execução é realizada com o tempo de execução de 64 bits. |
reference_id |
bigint |
A ID exclusiva da referência de ambiente do projeto que é usada pelo projeto para fazer referência a um ambiente. |
operation_type |
smallint |
O tipo da operação. As operações mostradas nessa exibição incluem a validação de projeto (300) e a validação de pacote (301). |
object_name |
nvarhcar(260) |
O nome do objeto. |
object_type |
smallint |
O tipo do objeto. O objeto pode ser um projeto (20) ou um pacote (30). |
object_id |
bigint |
A ID do objeto afetado pela operação. |
start_time |
datetimeoffset(7) |
A hora de início da operação. |
end_time |
datetimeoffsset(7) |
A hora de término da operação. |
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). |
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. |
dump_id |
uniqueidentifier |
A ID do despejo de execução. |
Comentários
Essa exibição mostra uma linha para cada validação no catálogo do Integration Services.
Permissões
Essa exibição exige uma das seguintes permissões:
Permissão READ na operação correspondente
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. |