Estes dias me perguntei como eu poderia obter uma lista dos meus servidores registrados e grupos no Management Studo.
Achei a informação em duas tabelas do banco MSDB de sistema. Segue abaixo de como podemos obter uma lista de servidores registrados e seus grupos.
- msdb.dbo.sysmanagement_shared_registered_servers_internal
- msdb.dbo.sysmanagement_shared_server_groups_internal
Podemos usar essas tabelas do sistema para o seguinte:
- Descubra a lista de servidores registrados e seus grupos
- Descubra servidores que estão registadas duas vezes em pastas diferentes
- Compare o resultado da consulta para verificar os servidores registrados em um grupo incorreta ou servidores desativados
Consulta para listar os grupos e servidores registrados
USE msdb;
GO/* Servidores e grupos */
SELECT DISTINCT groups.name AS 'Server Group Name' ,svr.server_name AS 'Server Name' FROM msdb.dbo.sysmanagement_shared_server_groups_internal groups INNER JOIN msdb.dbo.sysmanagement_shared_registered_servers_internal svr ON groups.server_group_id = svr.server_group_id; GO
Deixe um comentário