2013-09-25 5 views
20

Dziś nie mogę zalogować się na moim lokalnym SQL Server 2012 instancji z następującym komunikatem o błędziePołączenie zostało pomyślnie ustanowione z serwerem, ale wystąpił błąd podczas uzgadniania wstępnego logowania w SQL Server 2012

o połączeniu została pomyślnie ustanowiona na serwerze, ale wystąpił błąd podczas uzgadniania przed logowaniem.

provider: SSL Provider, error: 0 - An internal error occurred. (Microsoft SQL Server, Error: -2146893792)

Znalazłem wiele podobnych pytań tutaj i na forach, ale nic nie pomogło. Proszę zauważyć, że w moim przypadku to po prostu mówi

0 - An internal error occurred

  • Brak błędów w Podglądzie zdarzeń;
  • Nie używam zaszyfrowanych połączeń;
  • W SQL Server Configuration Manager, Force Protocol Entryption jest ustawiony na False, Trust Server Certificate jest ustawiony na Yes (oryginalnie było No, ale w obu przypadkach to nie działa);
  • Mogę połączyć się z serwerem SQL za pomocą UDL;
  • Próbowałem ponownie zainstalować program SQL Server ze wszystkimi powiązanymi komponentami;
  • Próbowano odinstalować .NET 4.5;
  • W SQL Management Studio, w właściwościach połączenia szyfrowanie połączenia nie jest zaznaczone.

Wczoraj zadziałało, od tamtej pory nie zainstalowałem żadnego oprogramowania.

+0

Proszę sprawdzić, czy to pomaga: http://serverfault.com/questions/423013/sql-an-error-occurred-during-the-pre-login-handshake –

+0

Nie , to nie pomaga. W tym pytaniu znajduje się znaczący szczegół wyjątku - dostawca: Dostawca protokołu SSL, błąd: 0 - Przekroczono limit czasu oczekiwania. Mimo wszystko dziękuję! – user2816785

+0

Czy używasz zabezpieczeń NT Security lub SQL Server? –

Odpowiedz

3

Sprawdź, czy protokół TCP/IP nie jest włączony dla klientów. Bez protokołu TCP/IP nie można uzyskać dostępu do serwera sql od innych klientów. Poniżej przedstawiono metodę włączania protokołu.

Przejdź do: Zacznij ->Programy ->SQL Server ->Narzędzia konfiguracji ->SQL Configuration Manager.

Rozwiń SQL konfiguracji sieci i kliknij na PROTOKOŁACH węzeł

prawym przyciskiem myszy na TCP/IP i otworzyć właściwości panel

Wybierz zakładkę adres IP

http://sqlanddotnetdevelopment.blogspot.in/2013/07/a-connection-was-successfully.html

0

W naszym przypadku wystąpił ten sam błąd z powodu braku ustawienia spn. Spróbuj sprawdzić, czy ustawiono spn. Jak zasugerowali inni w komentarzach, możesz zobaczyć wpisy bufora pierścieniowego, które zawierają więcej informacji. Jeśli możesz częściej repro spróbuj uruchomić Netmon lub Wireshark równolegle