Partilhar via


Instalar o Distributed Replay

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

Importante

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

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 Microsoft SQL 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 teu ambiente de Replay Distribuído tiver mais do que um cliente, não instales o serviço cliente no mesmo computador que o controlador. Fazer isso pode diminuir a velocidade geral da repetição distribuída.

  • Para cenários de teste de desempenho, não instale a ferramenta de administração, o serviço controlador de Distributed Replay ou o serviço cliente na instância alvo 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 usar cumprem os requisitos descritos no tópico Revisão Distribuida do SQL Server.

  • Antes de iniciar este procedimento, crie as contas de utilizador do domínio para executar o controlador e os serviços do cliente. Estas contas não devem pertencer ao grupo de Administradores do Windows. Para mais informações, consulte as contas de utilizador e de serviço.

    Observação

    Podes usar contas de utilizador locais se estiveres a correr a ferramenta de administração, o serviço de controlo e o serviço de cliente no mesmo computador.

Localizações 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:

    < unidade>:\Arquivos de Programas\Microsoft SQL Server\nnn\Tools

    Ou:

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

  • Em um sistema de 64 bits:

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

    Ou:

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

Instalar funcionalidades de reprodução distribuída

  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.

    Quando configura o controlador Distributed Replay, pode especificar uma ou mais contas de utilizador para executar os serviços do cliente 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
    • Administradores
    • 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. Se desejar, selecione o botão de reticências (...) para alterar o caminho do diretório de funcionalidades compartilhadas.

    1. Em computadores de 32 bits, o caminho de instalação padrão é C:\Program Files\Microsoft SQL Server\.
    2. Em computadores de 64 bits, o caminho de instalação padrão é C:\Program Files (x86)\Microsoft SQL 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 de Regras de Configuração de Instalação , o Verificador de Configuração do Sistema executa mais um conjunto de regras para validar a configuração do seu computador com as funcionalidades do SQL Server que especificou.

  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 mais informações sobre considerações de segurança da Replay Distribuída, consulte a segurança da Replay Distribuída.

Instalar a Reprodução Distribuída a partir do prompt de comandos

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 funcionalidades de topo inclui SQL Server, Analysis Services, Integration Services e Tools. A funcionalidade Ferramentas instala as Ferramentas de Gestão do SQL Server e outros componentes partilhados. 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, crie regras de firewall no controlador e nos computadores clientes, e conceda permissões a cada computador cliente no servidor alvo. Para obter mais informações, consulte concluir as etapas pós-instalação.

Pode usar estes parâmetros opcionais na tabela seguinte para desenvolver scripts de linha de comandos para instalação.

Parâmetro Descrição Valores suportados
/CTLRSVCACCOUNT Conta de serviço para o serviço de controlador do Distributed Replay. Verifica conta e palavra-passe
/CTLRSVCPASSWORD Senha para a conta de serviço do controlador do Distributed Replay. Verifica conta e palavra-passe
/CTLRSTARTUPTYPE Tipo de inicialização para o serviço do controlador Distributed Replay. Automático
Desabilitado
Manual
/CTLRUSERS 1 Especifique quais usuários têm permissões para o serviço de controlador do Distributed Replay. Conjunto de cadeias de contas de utilizador usando " " (espaço) como delimitador.
/CLTSVCACCOUNT Conta de serviço para o serviço de cliente do Distributed Replay. Verifica conta e palavra-passe
/CLTSVCPASSWORD Senha para a conta de serviço do cliente do Distributed Replay. Verifica conta e palavra-passe
/CLTSTARTUPTYPE Tipo de inicialização para o serviço de cliente do Distributed Replay. Automático
Desabilitado
Manual
/CLTCTLRNAME O nome do computador com o qual o cliente se comunica para o serviço Controlador de Reprodução Distribuída.
/CLTWORKINGDIR Diretório de trabalho para o serviço Distributed Replay Client. Caminho válido
/CLTRESULTDIR O diretório de resultados do serviço Cliente de Reprodução Distribuída. Caminho válido

1 Quando configura o serviço controlador de Replay Distribuído, pode especificar uma ou mais das seguintes contas de utilizador suportadas para executar os serviços de cliente de Replay Distribuída: conta de utilizador de domínio, conta de utilizador local, Administrador, conta virtual e MSA (Conta de Serviço Gerido), Serviços de Rede, Serviços Locais e Sistema. Contas de grupo (locais ou de domínio) e outras contas incorporadas (como Everyone) não são aceites.

Sintaxe de exemplo

  • Instale o componente controlador de Distributed Replay:

    setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=Automatic
    
  • Instale o componente 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 a Reprodução Distribuída usando um ficheiro 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 mais informações sobre como usar um ficheiro de configuração, consulte Instalar SQL Server usando um ficheiro 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 concluir as etapas pós-instalação.

Gerar um ficheiro 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.

Instale a reprodução distribuída usando o ficheiro de configuração

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

Por exemplo:

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

Tens de especificar ambas as palavras-passe na linha de comandos, porque não as podes configurar no ficheiro de configuração.