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:
Para obter mais informações sobre o estágio de pré-processamento, consulte SQL Server Distributed Replay.
Observaçã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
(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:
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.
Modifique os parâmetros de configuração de pré-processamento no novo arquivo de configuração.
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.
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).
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).
(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.
Use o parâmetro input_trace_file, -i, para especificar o local e o nome dos arquivos de rastreamento de entrada.
Use o parâmetro controller_working_directory, -d, para especificar onde o arquivo intermediário deve ser salvo no controlador.
(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.
(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
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)