Подготовка входных данных трассировки
Прежде чем начинать распределенное воспроизведение с помощью функции распределенного воспроизведения MicrosoftSQL Server, необходимо подготовить входные данные трассировки, а для этого инициировать стадию предварительной подготовки с помощью средства администрирования распределенного воспроизведения. На стадии предварительной обработки контроллер распределенного воспроизведения обрабатывает данные трассировки и формирует промежуточный файл:
Дополнительные сведения о предварительной обработке см. в разделе Распределенное воспроизведение SQL Server.
Примечание |
---|
Входные данные трассировки должны быть получены в версии SQL Server, совместимой с распределенным воспроизведением. Кроме того, эти данные должны быть совместимы с целевым сервером, на котором планируется их воспроизведение. Дополнительные сведения о требованиях к версии см. в разделе Требования распределенного воспроизведения. |
Подготовка входных данных трассировки
(Необязательно) Измените параметры конфигурации предварительной подготовки: Если нужно изменить параметры конфигурации предварительной подготовки, например указать, следует ли фильтровать системные сеансы или настроить максимальное время простоя, нужно изменить элемент <PreprocessModifiers> файла конфигурации предварительной подготовки на основе XML DReplay.exe.preprocess.config. При изменении файла конфигурации предварительной подготовки рекомендуется изменять его копию, а не оригинал. Чтобы изменить параметры, выполните следующие действия.
Скопируйте файл конфигурации предварительной подготовки по умолчанию, DReplay.exe.preprocess.config, и переименуйте копию. Файл конфигурации предварительной подготовки по умолчанию расположен в папке установки средства администрирования.
Измените параметры конфигурации предварительной подготовки в новом файле конфигурации.
При запуске этапа предварительной обработки (следующий шаг) используйте вариант config_file параметра preprocess, чтобы задать расположение измененного файла конфигурации.
Дополнительные сведения о файле конфигурации предварительной подготовки см. в разделе Настройка распределенного воспроизведения.
Инициация стадии предварительной обработки: Для подготовки входных данных трассировки необходимо запустить средство администрирования с параметром preprocess. Дополнительные сведения см. в разделе Параметр предварительной обработки (средство администрирования распределенного воспроизведения).
Откройте программу командной строки Windows (CMD.exe) и перейдите в место установки средства администрирования распределенного воспроизведения (DReplay.exe).
(Необязательно.) Используйте параметр controller, -m, чтобы указать контроллер, если служба контроллера и средство администрирования работают на разных компьютерах.
Используйте параметр input_trace_file, -i, чтобы указать местоположение и имена входных файлов трассировки.
Используйте параметр controller_working_directory, -d, чтобы указать место сохранения промежуточных файлов на контроллере.
(Необязате6льно.) Используйте параметр config_file, -c, чтобы указать местоположение файла конфигурации предварительной обработки. Этот параметр позволяет указать новый файл конфигурации, если используется измененная копия файла конфигурации предварительной подготовки по умолчанию.
(Необязательно.) Используйте параметр status_interval, -f, если хотите, чтобы средство администрирования выдавало сообщения о состоянии не каждые 30 секунд, а с другим интервалом.
Например, для инициации стадии предварительной подготовки на компьютере, на котором выполняется служба контроллера, с файлом трассировки в каталоге c:\trace1.trc, рабочим каталогом контроллера c:\WorkingDir и сообщением о состоянии, по умолчанию отображаемым каждые 30 секунд, требуется следующий синтаксис: dreplay preprocess -i c:\trace1.trc -d c:\WorkingDir
После завершения предварительной подготовки промежуточный файл сохраняется в рабочем каталоге контроллера. Для воспроизведения событий необходимо запустить средство администрирования с параметром replay. Дополнительные сведения см. в разделе Воспроизведение данные трассировки.
См. также
Справочник
Параметры командной строки средства администрирования (программа распределенного воспроизведения)
Основные понятия
Распределенное воспроизведение SQL Server