Partilhar via


Instalar o Distributed Replay

Aplica-se a: SQL Server 2016 (13.x), SQL Server 2017 (14.x) e SQL Server 2019 (15.x)

Importante

O SQL Server Distributed Replay não está disponível com o SQL Server 2022 (16.x).

Você pode instalar o Distributed Replay de três maneiras:

Instalar o Distributed Replay a partir do Assistente de Instalação

Instale os recursos do MicrosoftSQL Server Distributed Replay com o Assistente de Instalação do SQL Server. Ao planejar onde instalar os recursos, considere o seguinte:

  • Você pode instalar a ferramenta de administração no mesmo computador que o controlador do Distributed Replay ou em computadores diferentes.

  • Só pode haver um controlador em cada ambiente de Distributed Replay.

  • Você pode instalar o serviço de cliente em até 16 computadores (físicos ou virtuais).

  • Apenas uma instância do serviço cliente pode ser instalada no computador do controlador do Distributed Replay. Se o seu ambiente de Distributed Replay tiver mais de um cliente, não recomendamos instalar o serviço de cliente no mesmo computador que o controlador. Isso pode diminuir a velocidade geral do replay distribuído.

  • Para cenários de teste de desempenho, não recomendamos a instalação da ferramenta de administração, do serviço de controlador do Distributed Replay ou do serviço de cliente na instância de destino do SQL Server. A instalação de todos esses recursos no servidor de destino deve ser limitada ao teste funcional de compatibilidade de aplicativos.

  • Após a instalação, o serviço do controlador, controlador do SQL Server Distributed Replay, deve estar em execução antes de iniciar o serviço de cliente do Distributed Replay nos clientes.

Observação

Para remover ou alterar os recursos do Distributed Replay, use a janela Programas e Recursos do Windows no Painel de Controle . Selecione SQL Server na janela Desinstalar ou alterar um programa e, em seguida, selecione Remover para abrir o Assistente de Instalação do SQL Server. Na página Selecionar Recursos, verifique os recursos do Distributed Replay que deseja remover.

Pré-requisitos:

  • Certifique-se de que os computadores que pretende utilizar cumprem os requisitos descritos no tópico Distributed Replay Requirements.

  • Antes de iniciar este procedimento, você cria as contas de usuário de domínio nas quais o controlador e os serviços de cliente serão executados. Recomendamos que essas contas não sejam membros do grupo Administradores do Windows. Para obter mais informações, consulte a seção Contas de usuário e de serviço no tópico Distributed Replay Security.

    Observação

    Você pode usar contas de usuário locais se estiver executando a ferramenta de administração, o serviço de controlador e o serviço de cliente no mesmo computador.

Locais de instalação:

Supondo que você use os locais de arquivo padrão e uma instalação padrão, o diretório base é encontrado em C:\Program Files\Microsoft SQL Server. Dentro disso, a seguir estão os locais onde os binários e assemblies são instalados:

  • Em um sistema de 32 bits:

    C:\Arquivos de Programas\Microsoft SQL Server\nnn\Tools

    - OU -

    <Share Feature Directory>\Tools\(diretório de recursos compartilhados alternativo fornecido pelo usuário)

  • Em um sistema de 64 bits:

    C:\Arquivos de Programas\MicrosoftSQL Server (x86)\130\Tools

    - OU -

    <Share Feature Directory (x86)>\Tools\(diretório de recurso compartilhado alternativo (x86) fornecido pelo usuário)

Para instalar os recursos do Distributed Replay

  1. Para iniciar a instalação de qualquer um dos recursos do Distributed Replay, inicie o Assistente de Instalação do SQL Server.

  2. A página de Regras de Suporte à Instalação do identifica problemas que podem ocorrer durante a instalação dos ficheiros de suporte da configuração do SQL Server. Você deve corrigir quaisquer falhas de suporte à instalação antes de continuar com a instalação.

  3. Na página de Chave do Produto, selecione um botão de opção para indicar se você está instalando uma edição gratuita do SQL Server ou uma versão de produção do produto que tenha uma chave PID. Para obter mais informações, consulte Edições e recursos com suporte do SQL Server 2022.

  4. Na página Termos de Licença, leia o contrato de licença e marque a caixa de seleção para aceitar os termos e condições da licença. Para ajudar a melhorar o SQL Server, você também pode habilitar a opção de uso do recurso e enviar relatórios para a Microsoft.

  5. Na página Arquivos de Suporte de Instalação, selecione Instalar para instalar ou atualizar os arquivos de Suporte de Instalação do SQL Server.

  6. Na página Função de Configuração, selecione Instalação de Recursos do SQL Server, e em seguida selecione Avançar para continuar para a página Seleção de Recursos.

  7. Na página Seleção de Recursos, configure quais recursos se pretende instalar.

    • Para instalar a ferramenta de administração, selecione Ferramentas de Gerenciamento - Basic.

    • Para instalar o serviço do controlador, selecione Distributed Replay Controller.

    • Para instalar o serviço de cliente, selecione Distributed Replay Client.

      Importante

      Ao configurar o controlador do Distributed Replay, você pode especificar uma ou mais contas de usuário que serão usadas para executar os serviços de cliente do Distributed Replay. Segue-se a lista de contas suportadas:

    • Conta de usuário de domínio

    • Conta de usuário local criada pelo usuário

    • Administrador

    • Conta virtual e MSA (Conta de Serviço Gerenciado)

    • Serviços de rede, serviços locais e sistema

    Contas de grupo (locais ou de domínio) e outras contas internas (como Todos) não são aceitas.

  8. Opcionalmente, selecione o botão de reticências (...) para alterar o caminho do diretório de recursos compartilhados.

    1. Em computadores de 32 bits, o caminho de instalação padrão é C:\Program Files\MicrosoftSQL Server\

    2. Em computadores de 64 bits, o caminho de instalação padrão é C:\Program Files (x86)\MicrosoftSQL Server\

  9. Quando terminar, selecione Avançar.

  10. Na página Regras de Instalação, a Configuração do SQL Server valida a configuração do seu computador. Quando o processo de validação estiver concluído, selecione Avançar.

  11. A página Requisitos de Espaço em Disco calcula o espaço em disco necessário para os recursos especificados. Em seguida, compara o espaço necessário com o espaço em disco disponível.

  12. Na página Relatório de Erros, especifique as informações que deseja enviar à Microsoft para ajudar a melhorar o SQL Server. Por padrão, a opção de relatório de erros está habilitada.

  13. Na página Regras de Configuração de Instalação, o Verificador de Configuração do Sistema executará mais um conjunto de regras para validar a configuração do computador com os recursos do SQL Server especificados.

  14. Na página Pronto para Instalar o Programa, selecione Instalar.

    Importante

    Depois de instalar o Distributed Replay, você deve criar regras de firewall no controlador e nos computadores cliente e conceder permissões a cada computador cliente no servidor de destino. Para obter mais informações, consulte concluir as etapas pós-instalação.

Segurança do .NET Framework

Você deve ter permissões administrativas para instalar qualquer um dos recursos do Distributed Replay. Somente um logon do SQL Server com permissões sysadmin pode adicionar as contas de serviço do cliente à função de servidor sysadmin do servidor de teste. Para obter mais informações sobre considerações de segurança do Distributed Replay, consulte Distributed Replay Security.

Instalar o Distributed Replay a partir do prompt de comando

A instalação de uma nova instância do Distributed Replay no prompt de comando permite especificar os recursos a serem instalados e como eles devem ser configurados. A instalação do prompt de comando suporta a instalação, reparação, atualização e desinstalação dos componentes do Distributed Replay. Ao instalar por meio do prompt de comando, o SQL Server oferece suporte ao modo silencioso completo usando o parâmetro /Q.

Observação

Para instalações locais, você deve executar a Instalação como administrador. Se você instalar o SQL Server a partir de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura e execução no compartilhamento remoto.

Parâmetros de instalação

A lista de recursos de nível superior inclui SQL Server, Analysis Services, Reporting Services, Integration Services e Ferramentas. O recurso Ferramentas instalará as Ferramentas de Gerenciamento do SQL Server, os Manuais Online do SQL Server, o SSDT (SQL Server Data Tools) e outros componentes compartilhados. Para instalar os componentes do Distributed Replay, especifique os seguintes parâmetros:

Componente Parâmetro
Controlador de Reprodução Distribuída DREPLAY_CTLR
Cliente de Reprodução Distribuída DREPLAY_CLT
Ferramenta de Administração Ferramentas

Importante

Depois de instalar o Distributed Replay, você deve criar regras de firewall no controlador e nos computadores cliente e conceder permissões a cada computador cliente no servidor de destino. Para obter mais informações, consulte concluir as etapas pós-instalação.

Use os parâmetros na tabela a seguir para desenvolver scripts de linha de comando para instalação.

Parâmetro Descrição Valores suportados
/CTLRSVCACCOUNT

opcional
Conta de serviço para o serviço de controlador do Distributed Replay. Verifica conta e palavra-passe
/CTLRSVCPASSWORD

opcional
Senha para a conta de serviço do controlador do Distributed Replay. Verifica conta e palavra-passe
/CTLRSTARTUPTYPE

opcional
Tipo de inicialização para o serviço de controlador Distributed Replay. Automático

Desabilitado

Manual
/CTLRUSERS

opcional
Especifique quais usuários têm permissões para o serviço de controlador do Distributed Replay. Conjunto de cadeias de caracteres de conta de usuário usando " " (espaço) para delimitador

importante: ao configurar o serviço de controlador do Distributed Replay, você pode especificar uma ou mais contas de usuário que serão usadas para executar os serviços de cliente do Distributed Replay. Segue-se a lista de contas suportadas:

Conta de usuário de domínio

Conta de usuário local criada pelo usuário

Administrador

Administrador

Conta virtual e MSA (Conta de Serviço Gerenciado)

Serviços de rede, serviços locais e sistema



Observação: contas de grupo (locais ou de domínio) e outras contas internas (como Todos) não são aceitas.
/CLTSVCACCOUNT

opcional
Conta de serviço para o serviço de cliente do Distributed Replay. Verifica conta e palavra-passe
/CLTSVCPASSWORD

opcional
Senha para a conta de serviço do cliente do Distributed Replay. Verifica conta e palavra-passe
/CLTSTARTUPTYPE

opcional
Tipo de inicialização para o serviço de cliente do Distributed Replay. Automático

Desabilitado

Manual
/CLTCTLRNAME

opcional
O nome do computador com o qual o cliente se comunica para o serviço Distributed Replay Controller.
/CLTWORKINGDIR

opcional
Diretório de trabalho para o serviço Distributed Replay Client. Caminho válido
/CLTRESULTDIR

opcional
O diretório de resultados para o serviço Distributed Replay Client. Caminho válido

Sintaxe de exemplo:

Para instalar o componente do controlador de Repetição Distribuída

setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=Automatic  

Para instalar o componente do Cliente de Distributed Replay

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

Instalar o Distributed Replay usando um arquivo de configuração

A Instalação do SQL Server fornece a capacidade de gerar um arquivo de configuração com base na entrada do usuário e nos padrões do sistema. Se você especificar que deseja que as ferramentas de gerenciamento sejam instaladas, poderá usar o arquivo de configuração para implantar os três componentes do Distributed Replay (ferramenta de administração, controlador do Distributed Replay e o cliente do Distributed Replay). Suporta a instalação, reparação e desinstalação dos componentes do Distributed Replay.

O programa de configuração suporta a utilização do ficheiro de configuração apenas através da linha de comandos. A ordem de processamento dos parâmetros durante o uso do arquivo de configuração é descrita abaixo:

  • O ficheiro de configuração substitui os valores predefinidos num pacote

  • Os valores de linha de comando substituem os valores no arquivo de configuração

Para obter mais informações sobre como usar um arquivo de configuração, consulte Instalar o SQL Server 2016 usando um arquivo de configuração.

Importante

Depois de instalar o Distributed Replay, você deve criar regras de firewall no controlador e nos computadores cliente e conceder permissões a cada computador cliente no servidor de destino. Para obter mais informações, consulte Conclua as Etapas de Pós-Instalação.

Para gerar um arquivo de configuração

  1. Siga o assistente de configuração até à página Pronto para instalar. O caminho para o arquivo de configuração é especificado na página Ready to Install na seção Caminho do arquivo de configuração.

  2. Cancele a instalação sem realmente concluir a instalação, para gerar o arquivo INI.

Para instalar o Distributed Replay usando o arquivo de configuração

  • Execute a instalação através do prompt de comando e forneça o ConfigurationFile.ini usando o parâmetro ConfigurationFile.

exemplo de sintaxe

A seguir está um exemplo de como especificar o arquivo de configuração no prompt de comando:

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

Observação

Você deve especificar ambas as senhas na linha de comando porque não é possível configurá-las no arquivo de configuração.

Ver também