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

Область применения: SQL Server 2016 (13.x), SQL Server 2017 (14.x) и SQL Server 2019 (15.x)

Важно!

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

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

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

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

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

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

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

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

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

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

Примечание.

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

Необходимые условия:

  • Убедитесь, что компьютеры, которые предполагается использовать, отвечают требованиям, описанным в разделе Distributed Replay Requirements.

  • Прежде чем начать эту процедуру, создайте учетные записи домена, под которыми будут запускаться службы контроллера и клиента. Рекомендуется, чтобы эти учетные записи не были членами группы "Администраторы" Windows. Дополнительные сведения см. в подразделе «Учетные записи клиента и служб» раздела Distributed Replay Security .

    Примечание.

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

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

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

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

    C:\Program Files\Microsoft SQL Server\nnn\Tools

    - ИЛИ -

    <Общий каталог компонента>\Tools (предоставленный пользователем альтернативный общий каталог компонента)

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

    C:\Program Files\MicrosoftSQL Server (x86)\130\Tools

    - ИЛИ -

    <Общий каталог компонента (х86)>\Tools (предоставленный пользователем альтернативный общий каталог компонента (x86))

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

  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 (х86)\Microsoft SQL Server\.

  9. По завершении нажмите кнопку Далее.

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

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

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

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

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

    Важно!

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

Безопасность .NET Framework

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

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

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

Примечание.

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

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

Список функций верхнего уровня: SQL Server, Analysis Services, Reporting Services, Integration Services и Tools. Эта функция установит средства управления SQL Server, книги SQL Server Online, SQL Server Data Tools (SSDT) и другие общие компоненты. Чтобы установить компоненты программы распределенного воспроизведения, укажите следующие параметры:

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

Важно!

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

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

Параметр Описание Поддерживаемые значения
/CTLRSVCACCOUNT

Необязательно
Учетная запись службы контроллера распределенного воспроизведения. Проверяет учетную запись и пароль
/CTLRSVCPASSWORD

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

Необязательно
Тип запуска службы контроллера распределенного воспроизведения. Автоматически

Выключено

Вручную
/CTLRUSERS

Необязательно
Укажите, какие пользователи имеют разрешения на службу контроллера распределенного воспроизведения. Строка, содержащая коллекцию учетных записей пользователей, использует в качестве разделителя " " (пробел)

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

Учетная запись пользователя домена

Пользователь, который создал учетную запись локального пользователя

Администратор

Администратор

Виртуальная учетная запись и управляемая учетная запись службы (MSA)

Сетевые службы, локальные службы и система



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

Необязательно
Учетная запись службы клиента распределенного воспроизведения. Проверяет учетную запись и пароль
/CLTSVCPASSWORD

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

Необязательно
Тип запуска службы клиента распределенного воспроизведения. Автоматически

Выключено

Вручную
/CLTCTLRNAME

Необязательно
Введите имя компьютера, с которым взаимодействует клиент с помощью службы контроллера распределенного воспроизведения.
/CLTWORKINGDIR

Необязательно
Рабочий каталог для службы клиента распределенного воспроизведения. Верный путь
/CLTRESULTDIR

Необязательно
Каталог результатов для службы клиента распределенного воспроизведения. Верный путь

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

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

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 2016 с помощью файла конфигурации.

Важно!

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

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

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

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

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

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

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

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

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

Примечание.

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

См. также