Symptomy
Rozpatrzmy następujący scenariusz:
-
Na serwerze nie zainstalowano programu Microsoft SQL Server 2014, który nie jest dołączony do domeny systemu Windows.
-
Użytkownik nawiązuje połączenie z serwerem za pomocą klienta zdalnego przy użyciu uwierzytelniania SQL i programu SQL Server Management Studio 2014 (SSMS).
-
Użytkownik próbuje otworzyć szablon tabeli zoptymalizowanej pod kątem pamięci na kliencie.
W tym scenariuszu jest wyświetlany następujący komunikat o błędzie:
Nie można połączyć się z serwerem "<nazwa_serwera>" główna nazwa elementu docelowego jest niepoprawna. Nie można wygenerować kontekstu SSPI
Przyczyna
Ten problem występuje, ponieważ zamiast używania poświadczeń i trybu uwierzytelniania bieżącego połączenia narzędzie SSMSe zawsze korzysta z uwierzytelniania systemu Windows w celu nawiązania połączenia z serwerem. Spowoduje to, że połączenie zakończy się niepowodzeniem, gdy narzędzie SSMS usiłuje otworzyć szablon tworzenia tabeli zoptymalizowanej pod kątem pamięci, a następnie sprawdzić, czy baza danych zawiera obiekty zoptymalizowane pod kątem pamięci.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 3 dla programu SQL Server 2014 /en-us/help/2984923
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:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".