sp_syscollector_delete_collection_set (Transact-SQL)
Aplica-se a:SQL Server
Exclui um conjunto de coletas definido pelo usuário e todos os seus itens.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_syscollector_delete_collection_set
[ [ @collection_set_id = ] collection_set_id ]
[ , [ @name = ] N'name' ]
[ ; ]
Argumentos
[ @collection_set_id = ] collection_set_id
O identificador exclusivo do conjunto de coleta. @collection_set_id é int, com um padrão de NULL
. @collection_set_id deverá ter um valor se @name for NULL
.
[ @name = ] N'name'
Nome do conjunto de coleta. @name é sysname, com um padrão de NULL
. @name deverá ter um valor se @collection_set_id for NULL
.
Valores do código de retorno
0
(êxito) ou 1
(falha).
Comentários
sp_syscollector_delete_collection_set
deve ser executado no contexto do banco de dados do msdb
sistema.
@collection_set_id ou@name deve ter um valor, ambos não podem ser NULL
. Para obter esses valores, consulte a exibição do syscollector_collection_set
sistema.
Conjuntos de coleta definidos pelo sistema não podem ser excluídos.
Permissões
Requer associação na função de banco de dados fixa dc_admin (com permissão EXECUTE) para executar esse procedimento.
Exemplos
O exemplo a seguir exclui um conjunto de coleta definido pelo usuário especificando o @collection_set_id.
USE msdb;
GO
EXEC dbo.sp_syscollector_delete_collection_set
@collection_set_id = 4;
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de