Objawy
W przypadku używania zawsze włączonych grup dostępności programu SQL Server zawsze włączona replika pomocnicza może przejść w stan rozłączania. Ponadto w dzienniku błędów programu SQL Server jest rejestrowany następujący komunikat o błędzie:
Uwaga
Wystąpił przekroczenie limitu czasu połączenia podczas próby nawiązania połączenia z repliką dostępności availability_replica_name z identyfikatorem availability_replica_id. Istnieje problem z siecią lub zaporą albo adres punktu końcowego podany dla repliki.
Podczas próby ponownego nawiązania połączenia może zostać wyświetlony następujący komunikat o błędzie:
Uwaga
Ta replika pomocnicza nie jest połączona z repliką podstawową. Stan połączenia to ROZŁĄCZONO.
Takie zachowanie powoduje, że problem nie jest rozwiązany do momentu ponownego uruchomienia programu SQL Server Services w replice pomocniczej. W rzadkich przypadkach może być konieczne ponowne uruchomienie programu SQL Server Services w replice podstawowej, aby wznowić zawsze włączony ruch danych.
Uwaga: Ten problem może występować tylko na bardzo wydajnych komputerach, gdy program SQL Server jest bardzo obciążony. W pierwszym scenariuszu ten problem występował w bardzo obciążonym systemie z 24 rdzeniami.
Przyczyna
Ten problem występuje z powodu wewnętrznej sytuacji wyścigu.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server.
- Aktualizacja skumulowana 5 dla programu SQL Server 2016 RTM
- Aktualizacja zbiorcza 1 dla programu SQL Server 2016 z dodatkiem Service Pack 1
- Aktualizacja zbiorcza 4 dla programu SQL Server 2014 z dodatkiem SP2
- Aktualizacja zbiorcza 7 dla programu SQL Server 2012 z dodatkiem Service Pack 3
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
Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP3
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.