Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 uma destas três maneiras:
Instalar o Distributed Replay por meio do Assistente de Instalação
Instalar o Distributed Replay usando um arquivo de configuração
Instalar o Distributed Replay por meio 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.
Pode haver apenas um controlador em cada ambiente do 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 de cliente pode ser instalada no computador do controlador do Distributed Replay. Se o ambiente do Distributed Replay tiver mais de um cliente, não instale o serviço cliente no mesmo computador que o controlador. Isso pode diminuir a velocidade geral da reprodução distribuída.
Para cenários de teste de desempenho, não instale a ferramenta de administração, o serviço de controlador Distributed Replay ou o serviço cliente na instância de destino do SQL Server. A instalação de todos esses recursos no servidor de destino deve ser limitada a testes funcionais de compatibilidade de aplicativos.
Depois da instalação, o serviço de controlador, SQL Server Distributed Replay Controller, deve estar em execução antes de você 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 selecione Remover para abrir o Assistente de Instalação do SQL Server. Na página Selecionar Recursos , marque os recursos do Distributed Replay que você deseja remover.
Pré-requisitos
Verifique se os computadores que você deseja usar atendem aos requisitos descritos no tópico visão geral do SQL Server Distributed Replay.
Antes de iniciar este procedimento, crie as contas de usuário de domínio para executar o controlador e os serviços de cliente. Essas contas não devem ser membros do grupo Administradores do Windows. Para obter mais informações, consulte as contas de usuário e serviço.
Observação
Você pode usar contas de usuário local se estiver executando a ferramenta de administração, o serviço de controlador e o serviço 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 estará localizado em C:\Arquivos de Programas\Microsoft SQL Server. Dentro dele, os binários e os assemblies são instalados nos seguintes locais:
Em um sistema de 32 bits:
< drive>:\Program Files\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\ToolsOu:
<Share Feature Directory (x86)>\Tools\<user-supplied alternative shared feature (x86) directory>
Instalar funcionalidades de reprodução distribuída
Para iniciar a instalação de qualquer um dos recursos do Distributed Replay, inicie o Assistente de Instalação do SQL Server .
A página Regras de Suporte à Instalação identifica problemas que podem ocorrer ao instalar os arquivos de suporte da Instalação do SQL Server. Você deve corrigir qualquer falha de suporte à Instalação antes de continuá-la.
Na página Chave do Produto, selecione um botão de opção para indicar que 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, confira Edições e recursos com suporte do SQL Server 2022.
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 as condições da licença. Para ajudar a aperfeiçoar o SQL Server, você também pode habilitar a opção de uso de recursos e enviar relatórios à Microsoft.
Na página Arquivos de Suporte à Instalação, selecione Instalar para instalar ou atualizar os arquivos de Suporte à Instalação do SQL Server.
Na página Função de Instalação, selecione Instalação de Recurso do SQL Server e selecione Avançar para prosseguir para a página Seleção de Recursos.
Na página Seleção de Recursos , configure quais recursos você deseja instalar.
- Para instalar a ferramenta de administração, selecione Ferramentas de Gerenciamento – Básicas.
- Para instalar o serviço do controlador, selecione Distributed Replay Controller.
- Para instalar o serviço do cliente, selecione Distributed Replay Client.
Ao configurar o controlador Distributed Replay, você pode especificar uma ou mais contas de usuário para executar os serviços de cliente do Distributed Replay. Esta é a lista das contas com suporte:
- Conta de usuário do domínio
- Conta de usuário local criada pelo usuário
- Administradores
- Conta virtual e MSA (Conta de Serviço Gerenciada)
- Serviços de rede, serviços locais e sistema
Não são aceitas contas de grupo (local ou domínio) e outras contas internas (como Todos).
Opcionalmente, selecione o botão de reticências (…) para alterar o caminho do diretório de recursos compartilhados.
- Em computadores de 32 bits, o caminho de instalação padrão é
C:\Program Files\Microsoft SQL Server\. - Em computadores de 64 bits, o caminho de instalação padrão é
C:\Program Files (x86)\Microsoft SQL Server\.
- Em computadores de 32 bits, o caminho de instalação padrão é
Quando tiver terminado, selecione Avançar.
Na página Regras de Instalação , a Instalação do SQL Server valida sua configuração de computador. Quando o processo de validação for concluído, selecione Avançar.
A página Requisitos de Espaço em Disco calcula o espaço em disco necessário para os recursos especificados. Em seguida, ele compara o espaço necessário com o espaço em disco disponível.
Na página Relatório de Erros , especifique as informações que deseja enviar à Microsoft para ajudar a aperfeiçoar o SQL Server. Por padrão, a opção de relatório de erros está habilitada.
Na página 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 computador com os recursos do SQL Server especificados.
Na página Pronto para Instalar o Programa, selecione Instalar.
Importante
Depois de instalar o Distributed Replay, crie regras de firewall no controlador e nos computadores cliente e conceda permissões a cada computador cliente no servidor de destino. Para obter mais informações, veja Concluir as etapas de pós-instalação.
Segurança do .NET Framework
Você deve ter permissões administrativas para instalar qualquer recurso do Distributed Replay. Apenas um logon do SQL Server que tenha permissões sysadmin pode adicionar as contas de serviço de 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 a segurança do Distributed Replay.
Instalar o Distributed Replay por meio do terminal 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 dá suporte à instalação, reparo, atualização e desinstalação dos componentes do Distributed Replay. Quando a instalação é feita via prompt de comando, o SQL Server dá suporte ao modo silencioso completo usando o parâmetro /Q.
Observação
Para instalações locais, você deve executar a Instalação como um administrador. Se você instalar o SQL Server de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura e de execução no compartilhamento remoto.
Parâmetros de instalação
A lista de recursos de nível superior inclui SQL Server, Analysis Services, Integration Services e Ferramentas. O recurso Ferramentas instala as Ferramentas de Gerenciamento do SQL Server 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, crie regras de firewall nos computadores cliente e controlador e conceda permissões a cada computador cliente no servidor de destino. Para obter mais informações, veja Concluir as etapas de pós-instalação.
Você pode usar esses parâmetros opcionais na tabela a seguir para desenvolver scripts de linha de comando para instalação.
| Parâmetro | Descrição | Valores com suporte |
|---|---|---|
/CTLRSVCACCOUNT |
Conta do serviço do controlador do Distributed Replay. | Verifica a conta e a senha |
/CTLRSVCPASSWORD |
Senha da conta de serviço do controlador do Distributed Replay. | Verifica a conta e a senha |
/CTLRSTARTUPTYPE |
Tipo de inicialização do serviço do controlador do Distributed Replay. | Automático Desabilitado Manual |
/CTLRUSERS
1 |
Especifique os usuários que têm permissões para o serviço do Distributed Replay Controller. | Conjunto de cadeias de caracteres de conta de usuário usando " " (espaço) para delimitador. |
/CLTSVCACCOUNT |
Conta do serviço do cliente do Distributed Replay. | Verifica a conta e a senha |
/CLTSVCPASSWORD |
Senha da conta de serviço do cliente Distributed Replay. | Verifica a conta e a senha |
/CLTSTARTUPTYPE |
Tipo de inicialização do serviço do cliente Distributed Replay. | Automático Desabilitado Manual |
/CLTCTLRNAME |
O nome do computador com o qual o cliente se comunica para o serviço do controlador do Distributed Replay. | |
/CLTWORKINGDIR |
O diretório de trabalho do serviço do cliente do Distributed Replay. | Caminho válido |
/CLTRESULTDIR |
O diretório de resultado para o serviço do cliente do Distributed Replay. | Caminho válido |
1 Ao configurar o serviço do controlador Distributed Replay, você pode especificar uma ou mais das seguintes contas de usuário compatíveis para executar os serviços cliente distributed replay: conta de usuário do domínio, uma conta de usuário local, Administrador, uma conta virtual e MSA (Conta de Serviço Gerenciado), Serviços de Rede, Serviços Locais e Sistema. Contas de grupo (local ou domínio) e outras contas internas (como Everyone) não são aceitas.
Sintaxe de exemplo
Instale o componente do controlador Distributed Replay:
setup /q /ACTION=Install /FEATURES=DREPLAY_CTLR /IAcceptSQLServerLicenseTerms /CTLRUSERS="domain\user1" "domain\user2" /CTLRSVCACCOUNT="domain\svcuser" /CTLRSVCPASSWORD="password" /CTLRSTARTUPTYPE=AutomaticInstale o componente do cliente 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
Instalação do SQL Server fornece a capacidade de gerar um arquivo de configuração baseado na entrada do usuário e nos padrões do sistema. Se você especificar que deseja instalar as ferramentas de Gerenciamento, poderá usar o arquivo de configuração para implantar os três componentes de Distributed Replay (Ferramenta de Administração, Distributed Replay Controller e Distributed Replay Client). Há suporte para a Instalação, reparo e desinstalação dos componentes do Distributed Replay.
A Instalação dá suporte ao uso do arquivo de configuração apenas por meio da linha de comando. A ordem de processamento dos parâmetros ao usar o arquivo de configuração é descrita a seguir:
- O arquivo de configuração sobrescreve os padrões definidos dentro de um pacote.
- Os valores da linha de comando substituem os valores do arquivo de configuração
Para obter mais informações sobre como usar um arquivo de configuração, consulte Instalar o SQL Server usando um arquivo de configuração.
Importante
Depois de instalar o Distributed Replay, crie regras de firewall no controlador e nos computadores cliente e conceda permissões a cada computador cliente no servidor de destino. Para obter mais informações, veja Concluir as etapas de pós-instalação.
Gerar um arquivo de configuração
Siga o Assistente de Instalação até a página Pronto para Instalar . O caminho para o arquivo de configuração é especificado na página Pronto para Instalar na seção do caminho do arquivo de configuração.
Cancele a instalação sem realmente concluí-la para gerar o arquivo INI.
Instale a reprodução distribuída usando o arquivo de configuração
Execute a instalação por meio 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\
Você deve especificar ambas as senhas na linha de comando, pois não é possível configurá-las no arquivo de configuração.