Symptomy
Nie można połączyć się z serwerem, na którym jest uruchomiony program Microsoft SQL Server 2014 lub SQL Server 2012, przy użyciu protokołu TLS (Transport Layer Security) w wersji 1,2. Ponadto w dzienniku błędów programu SQL Server jest rejestrowany następujący komunikat o błędzie:
Inicjowanie TDSSNIClient nie powiodło się z powodu błędu 0x80090331, kod stanu 0x80. Przyczyna: nie można zainicjować obsługi protokołu SSL. Klient i serwer nie mogą się komunikować, ponieważ nie posiadają wspólnego algorytmu.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 12 dla programu SQL server 2014 Aktualizacja zbiorcza 5 dla programu SQL Server 2014 z dodatkiem SP1aktualizacja zbiorcza 10 dla programu SQL Server 2012 SP2zbiorcza aktualizacja 1 dla programu SQL Server 2012 z dodatkiem SP3Uwaga Ta aktualizacja umożliwia dodanie protokołu TLS (Transport Layer Security) w wersji 1,2 do programu SQL Server 2014 i sterownika Microsoft ODBC dla programu SQL Server.
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Uwaga Informacje na temat najnowszych kompilacji programu SQL Server można znaleźć, Aby uzyskać informacje na temat najnowszych kompilacji programu SQL Server.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.