Поделиться через


Установка распределенного воспроизведения

Применимо к: SQL Server 2016 (13.x) SQL Server 2017 (14.x) SQL Server 2019 (15.x)

Внимание

Распределенное воспроизведение SQL Server недоступно в SQL Server 2022 (16.x) и более поздних версиях.

Распределенное воспроизведение можно установить одним из трех способов:

Установка распределенного воспроизведения из установщика

Установите компоненты распределенного воспроизведения Microsoft SQL Server с помощью мастера установки SQL Server. При планировании расположения установленных компонентов примите во внимание следующее.

  • Средство администрирования можно установить на том же компьютере, что и контроллер распределенного воспроизведения, или на другом компьютере.

  • В каждой среде распределенного воспроизведения можно установить только один контроллер.

  • Службу клиента можно установить не более чем на 16 компьютерах (физических или виртуальных).

  • Только один экземпляр службы клиента может быть установлен на компьютере контроллера распределенного воспроизведения. Если среда распределенного воспроизведения имеет несколько клиентов, не устанавливайте клиентскую службу на том же компьютере, что и контроллер. Это может снизить общую скорость распределенного воспроизведения.

  • Для сценариев тестирования производительности не устанавливайте средство администрирования, службу контроллера распределенного воспроизведения или клиентскую службу на целевом экземпляре SQL Server. Установка компонентов на целевом сервере должна выполняться только для проверки совместимости приложений.

  • После установки служба контроллера SQL Server Distributed Replay должна быть запущена перед запуском службы клиента Distributed Replay на клиентах.

Примечание.

Чтобы удалить или изменить компоненты распределенного воспроизведения, воспользуйтесь окном Программы и компоненты Windows на Панели управления. Выберите SQL Server в окне Удаление или изменение программы и выберите Удалить, чтобы открыть мастер установки SQL Server. На странице Выбор компонентов укажите компоненты программы распределенного воспроизведения, которые нужно удалить.

Предпосылки

  • Убедитесь, что компьютеры, которые вы хотите использовать, соответствуют требованиям, описанным в разделе Обзор распределенного воспроизведения SQL Server.

  • Перед началом этой процедуры создайте учетные записи пользователей домена для запуска контроллера и клиентских служб. Эти учетные записи не должны быть членами группы администраторов Windows. Дополнительные сведения см. в учетных записях пользователей и служб.

    Примечание.

    Учетные записи локальных пользователей можно использовать, если вы используете средство администрирования, службу контроллера и клиентскую службу на том же компьютере.

Расположения установки

Если используются расположения файлов по умолчанию и стандартная установка, базовый каталог находится в каталоге C:\Program Files\Microsoft SQL Server. Ниже показано, куда устанавливаются двоичные файлы и сборки.

  • 32-разрядные системы:

    < drive>:\Program Files\Microsoft SQL Server\nnn\Tools

    Или:

    <Share Feature Directory>\Tools\<user-supplied alternative shared feature directory>

  • 64-разрядные системы:

    C:\Program Files\Microsoft SQL Server (x86)\130\Tools

    Или:

    <Share Feature Directory (x86)>\Tools\<user-supplied alternative shared feature (x86) directory>

Установка функций распределенного воспроизведения

  1. Чтобы запустить установку любого из компонентов Распределённого воспроизведения, запустите мастер установки SQL Server.

  2. На странице Правила поддержки установки указаны проблемы, которые могут возникнуть в ходе установки файлов поддержки SQL Server. Прежде чем продолжить установку, следует устранить все ошибки поддержки установки.

  3. На странице Ключ продукта установите флажок, определяющий, устанавливается бесплатный выпуск SQL Server или рабочая версия с регистрационным номером продукта (PID). Дополнительные сведения см. в выпусках и поддерживаемых функциях SQL Server 2022.

  4. На странице Условия лицензии прочтите лицензионное соглашение и установите флажок, подтверждая принятие условий соглашения. Чтобы улучшить SQL Server, можно также включить параметр использования компонентов и отправить отчеты в Корпорацию Майкрософт.

  5. На странице Файлы поддержки программы установки нажмите Установить, чтобы установить или обновить файлы поддержки программы установки для SQL Server.

  6. На странице Роль установки выберите Установка компонентов SQL Server, а затем нажмите кнопку Далее, чтобы перейти на страницу Выбор компонентов.

  7. На странице Выбор компонентов укажите компоненты, которые необходимо установить.

    • Чтобы установить средства администрирования, выберите Основные средства управления.
    • Чтобы установить службу контроллера, выберите Контроллер распределенного воспроизведения.
    • Чтобы установить службу клиента, выберите Клиент распределенного воспроизведения.

    При настройке контроллера распределенного воспроизведения можно указать одну или несколько учетных записей пользователей для запуска клиентских служб распределенного воспроизведения. Далее представлен список поддерживаемых учетных записей.

    • Учетная запись пользователя домена
    • Пользователь создал локальную учетную запись
    • Администратор
    • Виртуальная учетная запись и управляемая учетная запись (MSA)
    • Сетевые службы, локальные службы и система

    Учетные записи групп (локальные или доменные) и другие встроенные учетные записи (например, "Все") не принимаются.

  8. При необходимости нажмите кнопку с многоточием (…), чтобы изменить путь к общей папке компонента.

    1. На 32-разрядных компьютерах используется C:\Program Files\Microsoft SQL Server\путь установки по умолчанию.
    2. На 64-разрядных компьютерах по умолчанию используется C:\Program Files (x86)\Microsoft SQL Server\путь установки.
  9. По завершении нажмите кнопку Далее.

  10. На странице "Правила установки" программа установки SQL Server проверяет конфигурацию компьютера. По завершении процесса проверки нажмите кнопку Далее.

  11. На странице Требования к свободному месту на диске вычисляется необходимое место на диске для указанных компонентов. Затем необходимое пространство сравнивается с доступным местом на диске.

  12. На странице "Отчеты об ошибках" укажите сведения, которые необходимо отправить в Корпорацию Майкрософт, чтобы улучшить SQL Server. Параметр создания отчетов об ошибках включен по умолчанию.

  13. На странице "Правила конфигурации установки" средство проверки конфигурации системы запускает еще один набор правил для проверки конфигурации компьютера с указанными функциями SQL Server.

  14. На странице Все готово для установки программы нажмите Установить.

    Внимание

    После установки компонентов распределенного воспроизведения необходимо создать правила брандмауэра на компьютерах контроллера и клиента и предоставить каждому из клиентских компьютеров разрешения на целевом сервере. Дополнительные сведения см. в статье Выполнение действий после установки.

безопасность платформы .NET Framework

Для установки компонентов распределенного воспроизведения необходимо обладать разрешениями администратора. Только учетная запись входа SQL Server с правами sysadmin может добавить учетные записи службы клиента в роль sysadmin тестового сервера. Дополнительные сведения о безопасности распределенного воспроизведения см. в разделе "Безопасность распределенного воспроизведения".

Установка распределенного воспроизведения из командной строки

При установке нового экземпляра программы распределенного воспроизведения из командной строки можно указать устанавливаемые компоненты и способ их настройки. Установка из командной строки поддерживает установку, восстановление, обновление и удаление компонентов распределенного воспроизведения. При установке с помощью командной строки SQL Server поддерживает полный тихий режим с помощью параметра /Q.

Примечание.

Для локальных установок необходимо запускать программу установки с правами администратора. Если SQL Server устанавливается с удаленного общего ресурса, необходимо использовать учетную запись домена, у которой есть разрешения чтения и записи на этом удаленном ресурсе.

Параметры установки

Список функций верхнего уровня включает SQL Server, Analysis Services, Integration Services и Инструменты. Компонент "Средства" устанавливает средства управления SQL Server и другие общие компоненты. Чтобы установить компоненты программы распределенного воспроизведения, укажите следующие параметры:

Компонент Параметр
Контроллер распределенного воспроизведения DREPLAY_CTLR
Клиент распределенного воспроизведения DREPLAY_CLT
Средство администрирования Инструменты

Внимание

После установки распределенного воспроизведения создайте правила брандмауэра на контроллере и клиентских компьютерах и предоставьте каждому клиентскому компьютеру разрешения на целевом сервере. Дополнительные сведения см. в статье Выполнение действий после установки.

Эти необязательные параметры можно использовать в следующей таблице для разработки скриптов командной строки для установки.

Параметр Описание Поддерживаемые значения
/CTLRSVCACCOUNT Учетная запись службы контроллера распределенного воспроизведения. Проверяет учетную запись и пароль
/CTLRSVCPASSWORD Пароль учетной записи службы контроллера распределенного воспроизведения. Проверяет учетную запись и пароль
/CTLRSTARTUPTYPE Тип запуска службы контроллера распределенного воспроизведения. Автоматически
Отключено
Руководство
/CTLRUSERS 1 Укажите, какие пользователи имеют разрешения на службу контроллера распределенного воспроизведения. Набор строк учетных записей пользователей, используя пробел в качестве разделителя.
/CLTSVCACCOUNT Учетная запись службы клиента распределенного воспроизведения. Проверяет учетную запись и пароль
/CLTSVCPASSWORD Пароль учетной записи службы клиента распределенного воспроизведения. Проверяет учетную запись и пароль
/CLTSTARTUPTYPE Тип запуска для клиентской службы распределённого воспроизведения. Автоматически
Отключено
Руководство
/CLTCTLRNAME Введите имя компьютера, с которым взаимодействует клиент с помощью службы контроллера распределенного воспроизведения.
/CLTWORKINGDIR Рабочий каталог для службы клиента распределенного воспроизведения. Верный путь
/CLTRESULTDIR Каталог результатов для службы клиента распределенного воспроизведения. Верный путь

1 При настройке службы контроллера распределенного воспроизведения можно указать одну или несколько поддерживаемых учетных записей пользователей для запуска клиентских служб распределенного воспроизведения: учетная запись пользователя домена, учетная запись локального пользователя, администратор, виртуальная учетная запись и MSA (управляемая учетная запись службы), сетевые службы, локальные службы и система. Учетные записи групп (локальные или доменные) и другие встроенные учетные записи (например Everyone, не принимаются).

Образец синтаксиса

  • Установите компонент контроллера распределенного воспроизведения:

    setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=Automatic
    
  • Установите клиентский компонент распределенного воспроизведения:

    setup /q /ACTION=Install /FEATURES=DREPLAY_CLT /IAcceptSQLServerLicenseTerms /CLTSVCACCOUNT="domain\svcuser" /CLTSVCPASSWORD="password" /CLTSTARTUPTYPE=Automatic /CLTCTLRNAME=ControllerMachineName /CLTWORKINGDIR="C:\WorkingDir" /CLTRESULTDIR="C:\ResultDir
    

Установка распределенного воспроизведения с помощью файла конфигурации

Программа установки SQL Server предоставляет возможность создавать файл конфигурации на основе входных данных пользователей и системных значений по умолчанию. Если необходимо установить средства управления, можно использовать файл конфигурации для развертывания трех компонентов распределенного воспроизведения (средство администрирования, контроллер распределенного воспроизведения и клиент распределенного воспроизведения). Поддерживает установку, восстановление и удаление компонентов распределенного воспроизведения.

Программа установки поддерживает использование файлов конфигурации только через командную строку. Порядок обработки параметров при использовании файла конфигурации описывается ниже.

  • Файл конфигурации перезаписывает значения по умолчанию в пакете.
  • Значения командной строки перезаписывают значения в файле конфигурации.

Дополнительные сведения об использовании файла конфигурации см. в статье "Установка SQL Server с помощью файла конфигурации".

Внимание

После установки компонентов распределенного воспроизведения необходимо создать правила брандмауэра на компьютерах контроллера и клиента и предоставить каждому из клиентских компьютеров разрешения на целевом сервере. Дополнительные сведения см. в статье Выполнение действий после установки.

Создание файла конфигурации

  1. Следуйте указаниям мастера установки до страницы Все готово для установки . Путь к файлу конфигурации указывается на странице Все готово для установки в разделе пути файла конфигурации.

  2. Отмените установку, не завершая ее, чтобы создать INI-файл.

Установка распределенного воспроизведения с помощью файла конфигурации

Запустите установку с помощью командной строки и используйте ConfigurationFile.ini с параметром ConfigurationFile.

Рассмотрим пример.

Setup.exe /CTLRSVCPASSWORD="ctlrsvcpswd" /CLTSVCPASSWORD="cltsvcpswd" / ConfigurationFile=ConfigurationFile.INI\

В командной строке необходимо указать оба пароля, так как их нельзя настроить в файле конфигурации.