Agente SQL Server no se puede iniciar al conectarse a SQL Server
Este artículo le ayuda a resolver un problema en el que no puede iniciar microsoft Agente SQL Server.
Síntomas
Es posible que reciba los siguientes mensajes de error:
SQL Server no acepta la conexión (error: 233). Esperando a que Sql Server permita conexiones. La operación que se intentó fue: Comprobar la conexión al iniciar.
La conexión con el servidor se ha establecido correctamente, pero se ha producido un error durante el proceso de inicio de sesión. (proveedor: Proveedor SSL, error: 0 - El host remoto cerró forzadamente una conexión existente). (Microsoft SQL Server, Error: 10054)
Además, el visor de eventos registra el identificador de evento 17052.
Causa
Es DisabledByDefault
posible que las entradas y Enabled
del Registro de la [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
subclave estén configuradas incorrectamente. Para obtener más información, consulte Compatibilidad con TLS 1.2 para Microsoft SQL Server.
Solución
Para resolver estos problemas, siga estos pasos:
Habilite el protocolo Seguridad de la capa de transporte (TLS) 1.2 para SQL Server comunicación actualizando las siguientes entradas del Registro:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001
Abra Regedit.exe.
Vaya a
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
.Establezca el
DisabledByDefault
valor en 0 yEnabled
en 1 para el cliente y el servidor.
Consulte también
El host remoto cerró por la fuerza una conexión existente (error del sistema operativo 10054)