Partilhar via


Iniciar ou interromper um conjunto de coleta

Este tópico descreve como iniciar ou interromper um conjunto de coleta no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL.

Neste tópico

  • Antes de começar:

    Limitações e restrições

    Pré-requisitos

    Recomendações

    Segurança

  • Para iniciar ou interromper um conjunto de coleta usando:

    SQL Server Management Studio

    Transact-SQL

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

Segurança

Permissões

Exige 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

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para iniciar um conjunto de coleta

  1. No Pesquisador de Objetos, expanda o nó Gerenciamento, expanda Coleta de Dados e, em seguida, Conjuntos de Coleta de Dados do Sistema.

  2. 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

  1. No Pesquisador de Objetos, expanda o nó Gerenciamento, expanda Coleta de Dados e, em seguida, Conjuntos de Coleta de Dados do Sistema.

  2. 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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para iniciar um conjunto de coleta

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. 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

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. 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;

Ícone de seta usado com o link Voltar ao Início[Top]

Consulte também

Referência

Exibições do Coletor de Dados (Transact-SQL)

Conceitos

Coleta de dados