Udostępnij za pośrednictwem


Nie można uruchomić agenta programu SQL Server podczas nawiązywania połączenia z programem SQL Server

Ten artykuł ułatwia rozwiązanie problemu, w którym nie można uruchomić programu Microsoft SQL Server Agent.

Symptomy

Mogą zostać wyświetlone następujące komunikaty o błędach:

Program SQL Server nie akceptuje połączenia (błąd: 233). Oczekiwanie na zezwolenie na połączenia z programem Sql Server. Podjęto próbę wykonania operacji: Sprawdź połączenie podczas uruchamiania.

Połączenie z serwerem zostało pomyślnie nawiązane, ale wystąpił błąd podczas procesu logowania. (dostawca: Dostawca SSL, błąd: 0 — istniejące połączenie zostało wymuszone przez hosta zdalnego). (Microsoft SQL Server, błąd: 10054)

Ponadto podgląd zdarzeń rejestruje zdarzenie o identyfikatorze 17052.

Przyczyna

Wpisy DisabledByDefault rejestru i Enabled w podkluczu [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] mogą być niepoprawnie skonfigurowane. Aby uzyskać więcej informacji, zobacz Obsługa protokołu TLS 1.2 dla programu Microsoft SQL Server.

Rozwiązanie

Aby rozwiązać te problemy, wykonaj następujące kroki:

  1. Włącz protokół Transport Layer Security (TLS) 1.2 dla komunikacji z programem SQL Server, aktualizując następujące wpisy rejestru:

    [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

  2. Otwórz plik Regedit.exe.

  3. Przejdź do [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client].

  4. DisabledByDefault Ustaw wartość na 0 i Enabled 1 dla klienta i serwera.

Zobacz też

Istniejące połączenie zostało wymuszone przez hosta zdalnego (błąd systemu operacyjnego 10054)