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
Les messages d’erreur suivants peuvent s’afficher :
SQL Server n’accepte pas la connexion (erreur : 233). En attente que Sql Server autorise les connexions. L’opération tentée a été : 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 d’ouverture de session. (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 enregistre 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 SQL Server communication 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.