Objawy
Rozważmy następujący scenariusz:
- Używasz sterownika ODBC firmy Microsoft dla programu SQL Server i programu Microsoft SQL Server Native Client 11.0 instalowanego podczas instalacji programu SQL Server 2014 lub 2016.
- Łączysz się z nazwanym wystąpieniem programu SQL Server 2014 lub 2016, w którym jest uruchomione dublowanie bazy danych.
- Przechodzenie w tryb failover nazwanego wystąpienia odbywa się z serwera głównego do serwera lustrzanego.
W tym scenariuszu po ukryciu nazwanego wystąpienia lub zaprzestaniu używania usługi przeglądarki programu SQL Server nie można połączyć się z nazwanym wystąpieniem na serwerze lustrzanym.
Rozwiązanie
Aby rozwiązać ten problem, zainstaluj następującą aktualizację zbiorczą i sterownik ODBC dla używanej wersji programu SQL Server. Uwaga Chociaż sterownik jest uwzględniony w aktualizacjach zbiorczych dla programu SQL Server 2014, należy zainstalować sterownik oddzielnie dla wszystkich wersji.
Aktualizacja zbiorcza
Aktualizacja zbiorcza 4 dla programu SQL Server 2016
Aktualizacja zbiorcza 4 dla programu SQL Server 2014 z dodatkiem SP2
Aktualizacja zbiorcza 11 dla programu SQL Server 2014 z dodatkiem SP1
Sterownik ODBC
SQL 2016: Sterownik ODBC 13.1
SQL 2014: Sterownik ODBC 11
Informacje o aktualizacjach zbiorczych dla programu SQL Server
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014
Obejście
Aby obejść ten problem, uruchom ponownie usługę przeglądarki programu SQL Server.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.