Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez exécuter Reporting Services dans un modèle de déploiement avec montée en puissance parallèle en configurant plusieurs serveurs de rapports pour utiliser une base de données de serveur de rapports partagée. L’appartenance à un déploiement en échelle est basée sur si le serveur de rapports stocke une clé de chiffrement dans la base de données du serveur de rapports. Vous pouvez contrôler l'appartenance au déploiement extensible en ajoutant et en supprimant des clés de chiffrement pour des instances de serveur de rapports spécifiques. Si vous supprimez des nœuds du déploiement, vous pouvez les supprimer dans n’importe quel ordre. Si vous ajoutez des nœuds à un déploiement, vous devez joindre toutes les nouvelles instances d’un serveur de rapports qui fait déjà partie du déploiement.
Utilisation de l’outil de configuration de Reporting Services pour configurer le déploiement Scale-Out
Le moyen le plus simple de configurer un déploiement avec montée en puissance parallèle consiste à utiliser l’outil de configuration de Reporting Services. Pour plus d’informations et des instructions pas à pas, consultez Configurer un serveur de rapports en mode natif Scale-Out Deployment (Gestionnaire de configuration SSRS).
Utilisation de Rskeymgmt pour configurer le déploiement de Scale-Out
Utilisez l’utilitaire rskeymgmt pour initialiser une instance de serveur de rapports pour utiliser une base de données de serveur de rapports partagée. L’ajout d’un serveur de rapports à un déploiement avec montée en puissance parallèle nécessite l’initialisation du serveur de rapports. L’initialisation nécessite des autorisations d’administrateur. Vous devez disposer d’informations d’identification d’administrateur pour l’ordinateur distant qui héberge le serveur de rapports que vous joignez au déploiement.
Comment joindre un serveur de rapports à un déploiement en extension (rskeymgmt)
Exécutez rskeymgmt.exe localement sur l’ordinateur qui héberge un serveur de rapports déjà membre du déploiement en extension du serveur de rapports.
Utilisez l’argument
-jpour joindre un serveur de rapports à la base de données du serveur de rapports. Utilisez les arguments-met-npour spécifier l’instance de serveur de rapports distante que vous souhaitez ajouter au déploiement. Utilisez les arguments-uet-vpour spécifier un compte d’administrateur sur l’ordinateur distant. Si vous créez un déploiement avec montée en puissance parallèle à l’aide de plusieurs instances de serveur de rapports sur le même ordinateur, la syntaxe à utiliser est légèrement différente. Pour plus d’informations sur la syntaxe que vous devez utiliser, consultez l’utilitaire rskeymgmt (SSRS) .L’exemple suivant illustre les arguments que vous devez spécifier si vous joignez un serveur de rapports distant à un déploiement avec montée en puissance parallèle (vous pouvez omettre les informations d’identification si vous disposez d’autorisations d’administrateur sur l’ordinateur distant) :
rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>
Comment retirer un serveur de rapports d’un déploiement en échelle (rskeymgmt)
Ouvrez le fichier rsreportserver.config du serveur de rapports que vous souhaitez supprimer et recherchez l’ID d’installation. Par défaut, ce fichier se trouve dans Program Files\Microsoft SQL Server\MSSQL. n\Reporting Services\ReportServer).
Si vous avez installé une seule instance, il n’y aura qu’un seul fichier rsreportserver.config sur l’ordinateur. Si plusieurs instances de Reporting Services sont installées, utilisez la page État du serveur dans l’outil de configuration de Reporting Services pour rechercher l’identificateur d’instance (par exemple, MSSQL.2) pour le serveur de rapports que vous souhaitez supprimer. Le nom du dossier qui stocke les fichiers programme de l’instance du serveur de rapports est basé sur l’identificateur d’instance (par exemple, Program Files\Microsoft SQL Server\MSSQL.2).
Exécutez rskeymgmt.exe. Vous pouvez l’exécuter sur n’importe quel serveur de rapports qui fait partie du déploiement horizontal du serveur de rapports.
Utilisez l'argument
-rpour libérer l'instance du serveur de rapports du déploiement à l'échelle. L'exemple suivant illustre les arguments que vous devez spécifier :rskeymgmt -r <installation ID>
Ces étapes suppriment le serveur de rapports d’un déploiement avec montée en puissance parallèle, mais elles ne désinstallent pas l’instance Reporting Services sur le serveur de rapports. Après avoir supprimé le serveur de rapports du déploiement avec montée en puissance parallèle, vous pouvez désinstaller Reporting Services du serveur si vous n’avez plus besoin de Reporting Services sur ce serveur. Pour plus d’informations, consultez Désinstaller une instance existante de SQL Server (programme d’installation) dans la documentation en ligne de SQL Server.
Voir aussi
Configurer et gérer des clés de chiffrement (Gestionnaire de configuration SSRS)
Initialiser un serveur de rapports (Gestionnaire de configuration SSRS)