Suivre les étapes consécutives à l'installation

S’applique à : SQL Server 2016 (13.x), SQL Server 2017 (14.x) et SQL Server 2019 (15.x)

Important

SQL Server Distributed Replay n’est pas disponible avec SQL Server 2022 (16.x).

Après avoir installé Distributed Replay, vous devez modifier les comptes de service Distributed Replay Controller et Distributed Replay Client.

Pour suivre les étapes consécutives à l'installation

  1. Créez des règles de pare-feu : Sur les ordinateurs contrôleurs et clients, vous devez autoriser le trafic entrant à travers le pare-feu pour le service correspondant. Spécifiez des règles de pare-feu pour les exécutables du service, situés dans les dossiers d'installation.

    1. Pour le service contrôleur, créez une règle pour DReplayController.exe, situé dans le dossier d’installation. Par exemple, la commande suivante active cette règle, sachant que %InstallPath% est le dossier d'installation du service :

      netsh advfirewall firewall add rule name="allow dreplay controller" dir=in program="%InstallPath%\DReplayController\DReplayController.exe" action=allow

    2. Pour le service client, sur chaque ordinateur client, créez une règle pour DReplayClient.exe, situé dans le dossier d’installation. Par exemple, la commande suivante active cette règle, sachant que %InstallPath% est le dossier d'installation du service :

      netsh advfirewall firewall add rule name="allow dreplay client" dir=in program="%InstallPath%\DReplayClient\DReplayClient.exe" action=allow

  2. Accordez à chaque client des autorisations sur le serveur cible: après avoir achevé l’installation du service client sur les ordinateurs clients, vous devez ajouter manuellement les comptes de services clients au rôle sysadmin sur l’instance cible de SQL Server.

Sécurité du .NET Framework

Vous devez posséder des autorisations administratives pour installer les fonctionnalités de Distributed Replay. Seule une connexion SQL Server disposant d’autorisations sysadmin peut ajouter des comptes de services clients au rôle serveur sysadmin du serveur de test. Pour plus d'informations sur les questions de sécurité de Distributed Replay, consultez Distributed Replay Security.