sql >> Base de Datos >  >> RDS >> Sqlserver

La conexión a SQL Server funciona a veces

Resultó que TCP/IP estaba habilitado para la dirección IPv4, pero no para la dirección IPv6, de THESERVER .

Aparentemente, algunos intentos de conexión terminaron usando IPv4 y otros usando IPv6.

Habilitar TCP/IP para ambas versiones de IP resolvió el problema.

El hecho de que SSMS funcionara resultó ser una coincidencia (los primeros intentos probablemente usaron IPv4). Algunos intentos posteriores de conectarse a través de SSMS dieron como resultado el mismo mensaje de error.

Para habilitar TCP/IP para direcciones IP adicionales:

  • Iniciar el administrador de configuración del servidor Sql
  • Abra el nodo Configuración de red de SQL Server
  • Protocolos de clic izquierdo para MYSQLINSTANCE
  • En el panel de la derecha, haga clic con el botón derecho en TCP/IP
  • Haga clic en Propiedades
  • Seleccione la pestaña Direcciones IP
  • Para cada dirección IP enumerada, asegúrese de que Activo y Habilitado sean ambos Sí.