Compartir a través de


Conexión a un servidor registrado en SQL Server Management Studio

se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

En este artículo se describe cómo conectarse a un servidor registrado mediante SQL Server Management Studio (SSMS). Si el servidor no se está ejecutando o no se encuentra en la red, la característica Servidores registrados muestra un error.

Si la ventana de herramientas Servidores registrados no está visible en SSMS, seleccione Ver>servidores registrados o escriba Ctrl+Alt+G.

Abrir el Explorador de objetos para un servidor registrado

  1. En los grupos de servidores locales o en los servidores de administración central, busque el servidor registrado que desea ver en el Explorador de objetos.
  2. Haga clic con el botón derecho en el servidor registrado y seleccione Explorador de objetos.
  3. La estructura de árbol del servidor se muestra en el panel Explorador de objetos.

Consulta de un servidor registrado

  1. En los grupos de servidores locales o servidores de administración central, busque el servidor registrado que desea consultar.
  2. Haga clic con el botón derecho en el servidor registrado y seleccione Nueva consulta.
  3. Se abre una nueva ventana del editor de consultas y está conectada al servidor.

Conexión a un servidor registrado en un servidor de administración central (CMS)

Cuando un usuario se conecta a un servidor registrado en un CMS, debe escribir la información de autenticación e inicio de sesión adecuada en el cuadro de diálogo de conexión. La información de conexión de los servidores registrados individuales no se conserva dentro del CMS.

El Microsoft.Data.SqlClient controlador (MDS) se actualizó a la versión 5.x con SSMS 20, que usa el valor predeterminado Obligatorio (True) para el cifrado, en lugar de Opcional (False). Para obtener más información, consulte Conexión con SQL Server Management Studio.

Si no hay ningún certificado de confianza instalado para el servidor registrado al que intenta conectarse, verá el error:

Cannot connect to <server>

A connection was successfully established with the server, but then an error occurred during the login process.
(provider: SSL Provider, error: 0 - > The certificate chain was issued by an authority that is not trusted.)
(Microsoft SQL Server, Error: -2146893019)
For help, click: https://docs.microsoft.com/sql/relational-databases/errors-events/mssqlserver--2146893019-database-engine-error

The certificate chain was issued by an authority that is not trusted

Nota:

Debe instalar certificados de confianza para el servidor al usar el cifrado obligatorio .

Para omitir este mensaje para futuras conexiones a un servidor registrado en un CMS, puede:

  • Conéctese al servidor registrado con el certificado de servidor de confianza habilitado para la conexión.
  • Habilite la opción Trust server certificate (Certificado de servidor de confianza ) para CMS.

Nota:

A partir de SSMS 21.4.8, cuando se conecta a un servidor registrado, la información de conexión de ese servidor se agrega a la lista de conexiones usadas más recientemente (MRU), si aún no existe. No es necesario modificar la conexión, por ejemplo, habilitar el certificado de servidor de confianza para las conexiones posteriores, incluso después de reiniciar SSMS. MrU está disponible en el cuadro de diálogo de conexión, tanto si se conecta al Explorador de objetos como a un editor de consultas.

Para habilitar la opción De certificado de servidor de confianza para CMS:

  1. Vaya al CMS de nivel superior.

  2. Haga clic con el botón derecho en el CMS y seleccione Acciones del servidor de gestión central>Propiedades. Active la casilla Confiar en el certificado del servidor.

  3. Haga clic en Guardar.

  4. Vaya a Herramientas>Opciones>, en el Explorador deSQL Server, >Comandos, y, en Seguridad de conexión, para Confiar siempre en el certificado del servidor en conexiones importadas, seleccione Siempre, luego Aceptar.

Consultas multiservidor

La ventana Editor de consultas de SQL Server Management Studio puede conectarse a varias instancias de SQL Server y consultar varias instancias de SQL Server 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.