Compartilhar via


Preparar os dados de rastreamento de entrada

Antes de iniciar uma reprodução distribuída com o Microsoft SQL Server Distributed Replay, é necessário preparar os dados de rastreamento de entrada iniciando o estágio de pré-processamento da ferramenta de administração de reprodução distribuída. No estágio de pré-processamento, o controlador de reprodução distribuída processa os dados de rastreamento e gera um arquivo intermediário:

Estágio de pré-processamento de reprodução distribuída

Para obter mais informações sobre o estágio de pré-processamento, consulte SQL Server Distributed Replay.

ObservaçãoObservação

Os dados de rastreamento de entrada devem ser capturados em uma versão do SQL Server que seja compatível com o Distributed Replay. Os dados de rastreamento de entrada também devem ser compatíveis com o servidor de destino no qual você deseja reproduzir os dados de rastreamento. Para obter mais informações sobre os requisitos da versão, consulte Requisitos do Distributed Replay.

Para preparar os dados de rastreamento de entrada

  1. (Opcional) Modifique as definições de configuração de pré-processamento: se desejar modificar as definições de configuração de pré-processamento, como a opção de filtrar sessões do sistema ou configurar o tempo ocioso máximo, modifique o elemento <PreprocessModifiers> do arquivo de configuração de pré-processamento baseado em XML, DReplay.exe.preprocess.config. Se você modificar o arquivo de configuração de pré-processamento, é recomendável modificar uma cópia em vez do original. Para modificar as configurações, siga estas etapas:

    1. Faça uma cópia do arquivo de configuração de pré-processamento padrão, DReplay.exe.preprocess.config, e renomeie o novo arquivo. O arquivo de configuração de pré-processamento padrão está localizado na pasta de instalação da ferramenta de administração.

    2. Modifique os parâmetros de configuração de pré-processamento no novo arquivo de configuração.

    3. Ao iniciar o estágio de pré-processamento (a próxima etapa), use o parâmetro config_file da opção preprocess para especificar o local do arquivo de configuração modificado.

    Para obter mais informações sobre arquivo de configuração de pré-processamento, consulte Configurar Distributed Replay.

  2. Inicie o estágio de pré-processamento: para preparar os dados de rastreamento de entrada, execute a ferramenta de administração com a opção preprocess. Para obter mais informações, consulte Opção de pré-processamento (ferramenta de administração Distributed Replay).

    1. Abra o utilitário Prompt de Comando do Windows (CMD.exe) e navegue até o local de instalação da ferramenta de administração Distributed Replay (DReplay.exe).

    2. (Opcional) Use o parâmetro controller, -m, para especificar o controlador, se o serviço de controlador estiver em execução em um computador diferente da ferramenta de administração.

    3. Use o parâmetro input_trace_file, -i, para especificar o local e o nome dos arquivos de rastreamento de entrada.

    4. Use o parâmetro controller_working_directory, -d, para especificar onde o arquivo intermediário deve ser salvo no controlador.

    5. (Opcional) Use o parâmetro config_file, -c, para especificar o local do arquivo de configuração de pré-processamento. Use esse parâmetro para apontar para o novo arquivo de configuração, caso você tenha modificado uma cópia do arquivo de configuração de pré-processamento padrão.

    6. (Opcional) Use o parâmetro status_interval, -f, para especificar se deseja que a ferramenta de administração exiba mensagens de status em uma frequência diferente de 30 segundos.

    Por exemplo, ao iniciar o estágio de pré-processamento no mesmo computador que o serviço de controlador para um arquivo de rastreamento localizado em c:\trace1.trc, um diretório de trabalho de controlador localizado em c:\WorkingDir e uma mensagem de status exibida no valor padrão de 30 segundos, a seguinte sintaxe é necessária: dreplay preprocess -i c:\trace1.trc -d c:\WorkingDir

  3. Depois que o estágio de pré-processamento for concluído, o arquivo intermediário é armazenado no diretório de trabalho do controlador. Para iniciar o estágio de reprodução do evento, execute a ferramenta de administração com a opção replay. Para obter mais informações, consulte Reproduzir dados de rastreamento.

Consulte também

Referência

Opções de linha de comando da ferramenta de administração (Distributed Replay Utility)

Conceitos

SQL Server Distributed Replay

Requisitos do Distributed Replay

Configurar Distributed Replay