SQL Server Agent ne parvient pas à démarrer lors de la connexion à SQL Server
Cet article vous aide à résoudre un problème dans lequel vous ne pouvez pas démarrer Microsoft SQL Server Agent.
Symptômes
Vous pouvez recevoir les messages d’erreur suivants :
SQL Server n’accepte pas la connexion (erreur : 233). En attendant que Sql Server autorise les connexions. L’opération a été tentée : Vérifier la connexion au démarrage.
Une connexion a été établie avec le serveur, mais une erreur s’est ensuite produite pendant le processus de connexion. (fournisseur : Fournisseur SSL, erreur : 0 - Une connexion existante a été fermée de force par l’hôte distant.) (Microsoft SQL Server, Erreur : 10054)
En outre, l’observateur d’événements journalise l’ID d’événement 17052.
Cause
Les DisabledByDefault
entrées de Registre et Enabled
de la [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
sous-clé peuvent être configurées de manière incorrecte. Pour plus d’informations, consultez Prise en charge de TLS 1.2 pour Microsoft SQL Server.
Résolution
Pour résoudre ces problèmes, procédez comme suit :
Activez le protocole TLS (Transport Layer Security) 1.2 pour la communication SQL Server en mettant à jour les entrées de Registre suivantes :
[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
Ouvrez Regedit.exe.
Accédez à la page
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
.Définissez la
DisabledByDefault
valeur sur 0 etEnabled
sur 1 pour le client et le serveur.