Procédure : créer un serveur de gestion centralisée et un groupe de serveurs (SQL Server Management Studio)
Dans SQL Server 2008, vous pouvez désigner une instance de SQL Server comme serveur de gestion centralisée. Les serveurs de gestion centralisée stockent une liste d'instances de SQL Server. Cette liste est organisée en un ou plusieurs groupes de serveurs de gestion centralisée. Les actions prises en utilisant un groupe de serveurs de gestion centralisée s'appliquent à tous les serveurs du groupe. Cela inclut la connexion aux serveurs à l'aide de l'Explorateur d'objets et l'exécution d'instructions Transact-SQL et de stratégies de la Gestion basée sur des stratégies sur plusieurs serveurs simultanément. Tous les serveurs de gestion centralisée et serveurs subordonnés doivent être inscrits à l'aide de l'authentification Windows. Les versions de SQL Server antérieures à SQL Server 2008 ne peuvent pas être désignées en tant que serveur de gestion centralisée.
Pour créer un serveur de gestion centralisée
Dans SQL Server Management Studio, dans le menu Affichage, cliquez sur Serveurs inscrits.
Dans Serveurs inscrits, développez Moteur de base de données, cliquez avec le bouton droit sur Serveurs de gestion centralisée, pointez sur Nouveau, puis cliquez sur Serveurs de gestion centralisée.
Dans la boîte de dialogue Nouvelle inscription de serveur, inscrivez l'instance de SQL Server que vous souhaitez désigner en tant que serveur de gestion centralisée.
Dans Serveurs inscrits, cliquez avec le bouton droit sur le serveur de gestion centralisée, pointez sur Nouveau, puis cliquez sur Nouveau groupe de serveurs. Tapez un nom de groupe et une description, puis cliquez sur OK.
Dans Serveurs inscrits, cliquez avec le bouton droit sur le groupe de serveurs de gestion centralisée, puis cliquez sur Nouvelle inscription de serveur.
Dans la boîte de dialogue Nouvelle inscription de serveur, inscrivez une ou plusieurs instances de SQL Server que vous souhaitez affecter comme membres du groupe de serveurs.
Après avoir inscrit un serveur, le serveur de gestion centralisée sera en mesure d'exécuter des requêtes simultanément sur tous les serveurs de ce groupe.
Pour exécuter des requêtes contre plusieurs cibles de configuration en même temps
- Après avoir créé un serveur de gestion centralisée, un ou plusieurs groupes de serveurs et un ou plusieurs serveurs inscrits, vous pouvez exécuter des requêtes simultanément sur l'ensemble d'un groupe. Pour plus d'informations sur l'exécution simultanée d'instructions Transact-SQL sur les serveurs d'un groupe de serveurs, consultez Procédure : exécuter des instructions simultanément contre plusieurs serveurs (SQL Server Management Studio).
Sécurité
Dans la base de données msdb, deux rôles de base de données accordent l'accès aux serveurs de gestion centralisée. Seuls les membres du rôle ServerGroupAdministratorRole peuvent gérer le serveur de gestion centralisée. L'appartenance au rôle ServerGroupReaderRole est requise pour se connecter à un serveur de gestion centralisée.
Dans la mesure où les connexions gérées par un serveur de gestion centralisée s'exécutent dans le contexte de l'utilisateur, avec l'authentification Windows, les autorisations effectives sur les serveurs inscrits peuvent varier. Par exemple, l'utilisateur peut être membre du rôle serveur fixe sysadmin sur l'instance de SQL Server A, mais disposer d'autorisations limitées sur l'instance de SQL Server B.
Voir aussi