Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
En este artículo se describe cómo designar una instancia de SQL Server como servidor de administración central (CMS) en SQL Server mediante SQL Server Management Studio (SSMS). Un CMS almacena una lista de instancias de SQL Server organizadas en uno o varios grupos. Las acciones que se realizan mediante un grupo de servidores CMS actúan en todos los servidores del grupo. Esto incluye la conexión a servidores mediante el Explorador de objetos y la ejecución de instrucciones Transact-SQL y directivas de administración basada en directivas en varios servidores al mismo tiempo.
Nota
SQL Server 2008 (10.0.x) y versiones anteriores no se pueden designar como CMS.
Permisos
Dos roles de base de datos en la base de datos msdb otorgan acceso a los servidores de administración central. Solo los miembros del rol ServerGroupAdministratorRole pueden administrar cmS. La pertenencia al rol ServerGroupReaderRole es necesaria para conectarse a un CMS.
Dado que las conexiones mantenidas por un CMS se ejecutan en el contexto del usuario, los permisos efectivos en los servidores registrados pueden variar. Por ejemplo, el usuario podría ser miembro del sysadmin rol fijo de servidor en la instancia de SQL Server A, pero tiene permisos limitados en la instancia de SQL Server B.
Creación de un servidor de administración central
Si la ventana de herramientas Servidores registrados no está visible en SSMS, seleccione Ver>servidores registrados o escriba Ctrl+Alt+G.
En el panel Servidores registrados, expanda Motor de base de datos, haga clic con el botón derecho en Servidores de administración central y, a continuación, seleccione Registrar servidor de administración central....
En el cuadro de diálogo Nuevo registro de servidor, escriba la información de la instancia de SQL Server que desea que sea el CMS.
| Configuración | Descripción |
|---|---|
| tipo de servidor | El cuadro Tipo de servidor es de solo lectura. Solo un motor de base de datos puede ser un CMS. |
| Nombre del servidor | En Nombre del servidor, escriba el nombre completo de SQL Server (también puede usar localhost como nombre de servidor si se conecta localmente). Si no usa la instancia predeterminada (MSSQLSERVER), debe introducir el nombre del servidor y el nombre de la instancia.Si no está seguro de cómo determinar el nombre de la instancia de SQL Server, consulte Buscar el nombre de la instancia de SQL Server. |
| Autenticación | La autenticación de Windows se establece como predeterminada. También puede usar autenticación de SQL Server para conectarse. Sin embargo, si selecciona Autenticación de SQL Server, es necesario un nombre de usuario y una contraseña. Microsoft Entra authentication está disponible para SQL Server 2022 (16.x) y versiones posteriores. Para obtener instrucciones de configuración paso a paso, consulte Tutorial: Configuración de la autenticación de Microsoft Entra para SQL Server con el registro de aplicaciones. Para obtener más información sobre los tipos de autenticación, vea Conectar al servidor (página Inicio de sesión): motor de base de datos. |
| Inicio de sesión | Identificador de usuario de la cuenta de servidor que se usa para iniciar sesión en el servidor. Se requiere un inicio de sesión al usar autenticación de SQL Server. |
| Contraseña | Contraseña de la cuenta de servidor usada para iniciar sesión en el servidor. Se requiere una contraseña al usar la autenticación de SQL Server . |
| Recordar contraseña | Seleccione para que SQL Server cifre y almacene la contraseña que ha escrito. Esta opción solo se muestra si ha seleccionado conectarse mediante la autenticación de SQL Server. |
| cifrado1 | Seleccione el nivel de cifrado de la conexión. El valor predeterminado es obligatorio. |
| Certificado de servidor de confianza | Active esta opción para omitir la validación de certificados de servidor. El valor predeterminado es False (desactivado), lo que promueve una mejor seguridad mediante certificados de confianza. |
| Nombre de host en certificado | El valor proporcionado en esta opción se utiliza para especificar un CN o SAN diferente, pero esperado, en el certificado del servidor. |
1 El valor predeterminado es Obligatorio en SQL Server Management Studio (SSMS) 20. Cifrado estricto (SQL Server 2022 y Azure SQL) debe usarse para Azure SQL Database e Instancia administrada de Azure SQL. El cifrado estricto (SQL Server 2022 y Azure SQL) se puede usar para SQL Server cuando la instancia tiene habilitada la opción Forzar cifrado estricto. En SQL Server Management Studio 21, esto se denomina Strict (Mínimo SQL Server 2022 y Azure SQL).
Para modificar más opciones de conexión, seleccione Opciones. Algunos ejemplos de opciones de conexión incluyen el valor de tiempo de espera de conexión, la intención de la aplicación y el protocolo de red. En este artículo se usan valores predeterminados para estos campos.
Crear un nuevo grupo de servidores y agregar servidores al grupo
En Servidores registrados, expanda Servidores de administración central. Haga clic con el botón derecho en la instancia de SQL Server agregada en los pasos anteriores y seleccione Nuevo grupo de servidores.
En Nuevas propiedades del grupo de servidores, escriba un nombre de grupo y una descripción opcional.
En Servidores registrados, haga clic con el botón derecho en el grupo de servidores y seleccione Nuevo registro de servidor.
En Nuevo registro de servidor, seleccione una instancia de SQL Server. Para obtener más información, vea Crear un nuevo servidor registrado en SQL Server Management Studio.
Repita estos pasos para agregar más servidores al grupo de servidores.
Ejecución de consultas de varios servidores
Después de crear un CMS, uno o varios grupos de servidores y uno o varios servidores registrados, puede ejecutar consultas en un grupo de servidores al mismo tiempo. Para obtener más información sobre cómo ejecutar instrucciones Transact-SQL en los servidores de un grupo de servidores al mismo tiempo, vea Ejecutar instrucciones en varios servidores simultáneamente en SQL Server Management Studio.