Falha ao iniciar o SQL Server Agent ao se conectar ao SQL Server
Este artigo ajuda você a resolver um problema no qual você não pode iniciar o Microsoft SQL Server Agent.
Sintomas
Você pode receber as seguintes mensagens de erro:
O SQL Server não aceita a conexão (erro: 233). Aguardando o Sql Server permitir conexões. A operação tentada foi: Verificar conexão na inicialização.
Uma conexão com o servidor foi estabelecida com êxito, mas ocorreu um erro durante o processo de logon. (provedor: Provedor SSL, erro: 0 – Uma conexão existente foi fechada à força pelo host remoto) (Microsoft SQL Server, Erro: 10054)
Além disso, o visualizador de eventos registra a ID do evento 17052.
Motivo
As DisabledByDefault
entradas do Registro e Enabled
na [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
subchave podem estar configuradas incorretamente. Para obter mais informações, consulte Suporte do TLS 1.2 para Microsoft SQL Server.
Resolução
Para resolver esses problemas, siga estas etapas:
Habilite o protocolo TLS (Transport Layer Security) 1.2 para comunicação do SQL Server atualizando as seguintes entradas do 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 o Regedit.exe.
Navegue até
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
.Configure o
DisabledByDefault
valor como 0 eEnabled
como 1 para o cliente e o servidor.
Confira também
Uma conexão existente foi fechada à força pelo host remoto (erro do sistema operacional 10054)