Ejecutar instrucciones con varios servidores simultáneamente (SQL Server Management Studio)

En este tema se describe cómo consultar al mismo tiempo varios servidores en SQL Server 2012 creando un grupo de servidores locales o un Servidor de administración central y uno o varios grupos de servidores, y uno o varios servidores registrados dentro de los grupos, y consultando a continuación el grupo completo. Los resultados que devuelve la consulta se pueden combinar en un único panel de resultados o en paneles de resultados independientes. Los resultados pueden incluir columnas adicionales para el nombre de servidor y el inicio de sesión que usa la consulta en cada servidor. Los Servidores de administración central y los servidores secundarios se pueden registrar únicamente con la autenticación de Windows. Los servidores de los grupos de servidores locales se pueden registrar con la autenticación de Windows o con la autenticación de SQL Server.

[!NOTA]

Antes de ejecutar los procedimientos siguientes, cree un Servidor de administración central y grupos de servidores. Para obtener más información, vea Crear un servidor de administración central y un grupo de servidores (SQL Server Management Studio).

En este tema

  • Antes de empezar:

    Seguridad

  • Para ejecutar instrucciones en varios servidores, usando:

    SQL Server Management Studio

Antes de empezar

Seguridad

Permisos

Dado que las conexiones que mantiene un Servidor de administración central se ejecutan en el contexto del usuario, si se usara la autenticación de Windows, los permisos vigentes en los servidores registrados podrían variar. Por ejemplo, el usuario podría ser miembro del rol fijo de servidor sysadmin en la instancia A de SQL Server pero tener permisos limitados en la instancia B de SQL Server.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para ejecutar instrucciones con varios destinos de configuración simultáneamente

  1. En SQL Server Management Studio, en el menú Ver, haga clic en Servidores registrados.

  2. Expanda un Servidor de administración central, haga clic con el botón secundario en un grupo de servidores, seleccione Conectar y, a continuación, haga clic en Nueva consulta.

  3. En el Editor de consultas, escriba y ejecute una instrucción de Transact-SQL, como la siguiente:

    USE master
    GO
    SELECT * FROM sysdatabases;
    GO
    

    De forma predeterminada, el panel de resultados combinará los resultados de la consulta de todos los servidores del grupo de servidores.

Para cambiar las opciones de los resultados multiservidor

  1. En Management Studio, en el menú Herramientas, haga clic en Opciones.

  2. Expanda Resultados de la consulta, expanda SQL Server y, a continuación, haga clic en Resultados multiservidor.

  3. En la página Resultados multiservidor, especifique la configuración de las opciones que desee y, a continuación, haga clic en Aceptar.

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Conceptos

Administrar varios servidores mediante Servidores de administración central