sp_syscollector_upload_collection_set (Transact-SQL)
Aplica-se a: SQL Server
Inicia um carregamento de dados do conjunto de coleta se o conjunto de dados estiver habilitado.
Importante
Esse procedimento armazenado só pode ser usado para conjuntos de coleta que são configurados para a coleta e o carregamento dos dados em cache.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_syscollector_upload_collection_set
[ [ @collection_set_id = ] collection_set_id ]
[ , [ @name = ] N'name' ]
[ ; ]
Argumentos
@collection_set_id [ = ] collection_set_id
O identificador local exclusivo para o conjunto de coleta. @collection_set_id é int e deve ter um valor se @name for NULL
.
@name [ = ] N'nome'
Nome do conjunto de coleta. @name é sysname e deve ter um valor se @collection_set_id for NULL
.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Comentários
Tanto @collection_set_id quanto @name devem ter um valor; ambos não podem ser NULL
.
Este procedimento pode ser usado para iniciar uma carga sob demanda de um conjunto de coleta em execução. Só pode ser usado para conjuntos de coleta configurados para a coleta e o carregamento dos dados em cache. Isto permite que o usuário obtenha dados para analisar sem precisar aguardar um carregamento programado.
Permissões
Requer associação na função de banco de dados fixa dc_operator (com permissão EXECUTE) para executar este procedimento.
Exemplos
Efetua o carregamento sob demanda de um conjunto de coleta chamado Simple Collection Set
.
USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set';