Iniciar ou interromper um conjunto de coleta
Este tópico descreve como iniciar ou parar um conjunto de coleções no SQL Server 2014 usando SQL Server Management Studio ou Transact-SQL.
Neste tópico
Antes de começar:
Para iniciar ou interromper um conjunto de coleta usando:
Antes de começar
Limitações e Restrições
Os procedimentos armazenados e as exibições do catálogo do coletor de dados são armazenados no banco de dados msdb .
Diferentemente de procedimentos armazenados comuns, os procedimentos armazenados do coletor de dados usam estritamente parâmetros digitados e não oferecem suporte à conversão automática de tipo de dados. Se esses parâmetros não forem chamados pelos tipos de dados com parâmetros de entrada corretos, como especificado na descrição do argumento, o procedimento armazenado retornará um erro.
Pré-requisitos
- O SQL Server Agent deve ser iniciado.
Recomendações
- Para obter informações sobre conjuntos de coleta, consulte a exibição de catálogo syscollector_collection_sets .
Segurança
Permissões
Exige a associação na função de banco de dados fixa dc_operator . Se o conjunto de coleta não tiver uma conta proxy, a associação da função de servidor fixa sysadmin será necessária. Exemplos
Como usar o SQL Server Management Studio.
Para iniciar um conjunto de coleta
No Pesquisador de Objetos, expanda o nó Gerenciamento , expanda Coleta de Dadose, em seguida, Conjuntos de Coleta de Dados do Sistema.
Clique com o botão direito do mouse no conjunto de coleta que deseja iniciar e clique em Iniciar Conjunto de Coleta de Dados.
Uma caixa de mensagem exibe os resultados desta ação e uma seta verde no ícone do conjunto de coleta indica que o conjunto de coleta foi iniciado.
Para parar um conjunto de coleta
No Pesquisador de Objetos, expanda o nó Gerenciamento , expanda Coleta de Dadose, em seguida, Conjuntos de Coleta de Dados do Sistema.
Clique com o botão direito do mouse no conjunto de coleta a ser interrompido e clique em Parar Conjunto de Coleta de Dados.
Uma caixa de mensagem exibe os resultados dessa ação e um círculo vermelho no ícone do conjunto de coleta indica que o conjunto de coleta foi interrompido.
Usando o Transact-SQL
Para iniciar um conjunto de coleta
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo usa sp_syscollector_start_collection_set para iniciar o conjunto de coleta que tem a ID
1
.
USE msdb;
GO
EXEC sp_syscollector_start_collection_set @collection_set_id = 1;
Para parar um conjunto de coleta
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo usa sp_syscollector_stop_collection_set para interromper o conjunto de coleta que tem a ID
1
.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;
Consulte Também
Exibições do Coletor de Dados (Transact-SQL)
Coleta de Dados