For the complete documentation index, see llms.txt. This page is also available as Markdown.

Solución de problemas de conectividad de SQL Server

SQL Server se instala con conectividad de red limitada. Por lo tanto, cuando se instala inicialmente, no se puede acceder al Motor de base de datos desde otro dispositivo.

Vaya a estas ayudas para la solución de problemas de conectividad.

Antes de hacer cualquier cosa, intente acceder a la base de datos mediante SQL Server Management Studio.

Permitir el acceso remoto

En versiones anteriores de SQL Server, las conexiones remotas deben permitirse manualmente. Siga la guía de Windows Configuración del servidor: acceso remoto para habilitar la conectividad.

Habilitar protocolos

Para conectarse al Motor de base de datos desde otro dispositivo, debe estar habilitado un protocolo, como TCP/IP.

  1. Abra el SQL Server Configuration Manager.

  2. Expanda la Configuración de red de SQL Server.

  3. Seleccione una instancia.

  4. Haga clic con el botón derecho en el protocolo deseado y seleccione Habilitar.

Abrir un puerto de comunicación en el firewall

Para conectarse a un SQL Server desde otro dispositivo, debe abrirse un puerto de comunicación en el firewall.

1. Abra el Firewall de Windows con seguridad avanzada.

  1. Seleccione Reglas de entrada en el panel izquierdo.

  2. Haga clic con el botón derecho en Reglas de entrada y seleccione Nueva regla.

  3. En la página Tipo de regla, seleccione Puerto y, a continuación, haga clic en Siguiente.

  4. En la página Protocolo y puertos, seleccione TCP.

  5. Seleccione Puertos locales específicos, escriba el número de puerto de la instancia del Motor de base de datos y, a continuación, haga clic en Siguiente.

  6. En la página Acción, seleccione Permitir la conexión y, a continuación, haga clic en Siguiente.

  7. En la página Perfil, seleccione los perfiles que describen el entorno de conexión del ordenador y, a continuación, haga clic en Siguiente.

  8. En la página Nombre, introduzca un Nombre y una Descripción para la regla y, a continuación, haga clic en Finalizar.

No se puede conectar a SQL Server

  • Asegúrese de que todas las instancias de SQL Server estén iniciadas y en ejecución.

  • Vaya a Ayuda – Ver registro de la aplicación para ver si hay mensajes de error relevantes. Es muy probable que vea Se produjo un error relacionado con la red o específico de la instancia...

  • Cree un fichero Universal Data Link (.udl) para probar su conexión SQL (consulte el fichero Universal Data Link (.udl)).

  • Un antivirus o un firewall podría estar bloqueando la aplicación.

  • Compruebe la conectividad de la configuración de red.

Esto comprobará que la instancia permite que su estación de trabajo se conecte. Los firewalls y el software antivirus todavía pueden impedir que Remote Desktop Manager acceda a la red aunque la prueba de Universal Data Link sea concluyente.

  1. Abra el Explorador de archivos de Windows.

  2. Navegue hasta la carpeta en la que se creará y almacenará el fichero .udl.

  3. Seleccione la pestaña Inicio y, mediante el menú Nuevo elemento, cree un Documento de texto.

  4. Cambie el nombre de este fichero y cambie su extensión a .udl.

    No incluya caracteres de espacio en el nombre del fichero. Puede aparecer una advertencia indicando que cambiar las extensiones de fichero puede provocar que los ficheros queden inutilizables; ignórela. Las extensiones de nombre de fichero podrían estar ocultas por el Explorador de archivos de Windows. Para mostrar las extensiones de nombre de fichero, vaya a la pestaña Vista del Explorador de archivos y active la opción Extensiones de nombre de archivo.

  5. Haga doble clic en el fichero .udl para abrir el cuadro de diálogo Propiedades de vínculo de datos.

  6. En la pestaña Proveedor, seleccione el proveedor Microsoft OLE DB Provider for ODBC Drivers.

  7. En la pestaña Conexión, seleccione Usar cadena de conexión e introduzca una cadena de conexión personalizada.

  8. Utilice la pestaña Avanzadas para ver y establecer otras propiedades de inicialización de sus datos.

  9. Utilice la pestaña Todas para revisar y editar todas las propiedades de inicialización de OLE DB disponibles para su proveedor OLE DB.

  10. En la pestaña Conexión, utilice el botón Probar conexión para probar la conectividad con SQL Server.

  11. Haga clic en Aceptar para guardar la cadena de conexión en el fichero Universal Data Link (.udl).

Error de inicio de sesión del usuario – motivo: no se pudo validar el acceso al servidor basado en token

Encontrar la verdadera razón de esto es todo un proceso. Una búsqueda en la web revela tantas soluciones que probar que es fácil perderse entre todos esos pasos. Lo que hay que tener en cuenta es que el mensaje de error es engañoso y la causa suele ser algo sencillo.

El primer paso es asegurarse de que el problema no es exclusivo de Remote Desktop Manager. Probar con un fichero Universal Data Link (.udl) como se mostró anteriormente demostrará que la configuración de la estación de trabajo no es el problema.

Cuando conceda derechos a la base de datos mediante la pertenencia a grupos de AD y uno de sus usuarios reciba ese mensaje de error, debe comprobar los privilegios de TODOS los grupos de AD a los que pertenece. Cualquier cosa con un DENY explícito debe evaluarse con cuidado. La consulta siguiente le ayudará a identificar estos casos.

Error de inicio de sesión. El inicio de sesión proviene de un dominio que no es de confianza y no se puede usar con la autenticación de Windows.

El siguiente mensaje de error aparece cuando no puede acceder al espacio de trabajo de Remote Desktop Manager con Autenticación integrada al estar conectado a una VPN de acceso telefónico.

  1. Localice el fichero .pbk de su conexión VPN. Puede encontrarlo en %APPDATA%\Microsoft\Network\Connections\Pbk o, si lo tiene configurado para permitir que todos los usuarios usen la conexión, en C:\ProgramData\Microsoft\Network\Connections\Pbk.

  2. Edite el fichero .pkb con un editor de texto y busque la línea UseRasCredentials=1.

  3. Desactive esta configuración cambiando el 1 por 0, así: UseRasCredentials=0.

Se produjo un error relacionado con la red o específico de la instancia...

Este mensaje de error significa que no se pudo alcanzar el servidor; las causas posibles son numerosas.

Estos pasos son exclusivamente para la solución de problemas del lado del cliente. Para obtener una orientación completa sobre este problema, consulte este artículo de Technet.

Si el mensaje de error indica que se están utilizando las Canalizaciones con nombre y está accediendo a un servidor remoto, asegúrese de que se utiliza el protocolo TCP IP simplemente añadiendo tcp: delante del nombre de la instancia (por ejemplo, tcp:vmtxg.database.windows.net).

Causa
Diagnóstico

Nombre del servidor mal escrito (conocido como el nombre de la Instancia)

Fichero Universal Data Link (.udl)

¿Está SQL Server iniciado y en ejecución?

Fichero Universal Data Link (.udl)

Solo se especifica el nombre del servidor cuando no hay ninguna instancia predeterminada en ese servidor

Fichero Universal Data Link (.udl)

SQL Server está escuchando en un puerto no estándar

Fichero Universal Data Link (.udl)

Un antivirus está bloqueando Remote Desktop Manager

Compruebe los registros del antivirus para ver las amenazas bloqueadas.

El firewall impide que Remote Desktop Manager se conecte

Ajuste su firewall para permitir que RemoteDesktopManager.exe y RemoteDesktopManager64.exe se comuniquen con servicios externos.

Problemas de protocolo de red

Valide que tanto el lado del cliente como el del servidor utilizan el mismo protocolo de red IPv4 o IPv6.

Última actualización

¿Te fue útil?