Objawy
Załóżmy, że używasz zawsze włączonych grup dostępności (AG) w usłudze Microsoft SQL Server. Gdy grupa użytkowników przejdzie w tryb offline, a baza danych SQL Server znajduje się w tej bazie danych, przeszukiwanie bazy danych Full-Text zostanie zatrzymane i nigdy nie zostanie uruchomione, nawet gdy grupa użytkowników ponownie przejdzie w tryb online.
Może być konieczne ręczne wznowienie automatycznego przeszukiwania przez uruchomienie następującego zapytania:
"ALTER FULLTEXT INDEX ON Table_1 RESUME POPULATION"
Data/godzina Serwer Grupa dostępności "AG" jest monitowana o zatrzymanie odnawiania dzierżawy, ponieważ grupa dostępności przechodzi w tryb offline. To jest tylko komunikat informacyjny. Użytkownik nie musi podejmować żadnych działań.
DateTime spid56 Stan repliki dostępności lokalnej w grupie dostępności "AG" zmienił się z "PRIMARY_NORMAL" na "RESOLVING_NORMAL". Stan zmienił się, ponieważ grupa dostępności przechodzi w tryb offline. Replika przechodzi w tryb offline, ponieważ skojarzona grupa dostępności została usunięta, użytkownik przełączył skojarzoną grupę dostępności do trybu offline w konsoli zarządzania klastra trybu failover systemu Windows Server (WSFC) lub grupa dostępności przechodzi w tryb failover do innego wystąpienia programu SQL Server. Aby uzyskać więcej informacji, zobacz dziennik błędów programu SQL Server, konsolę zarządzania klastrów trybu failover systemu Windows Server (WSFC) lub dziennik WSFC.
DateTime spid45s Zawsze włączone grupy dostępności Połączenie z pomocniczą bazą danych zostało zakończone dla podstawowej bazy danych "ag2" w replice dostępności "SQLPROD2" z identyfikatorem repliki: {ID}. To jest tylko komunikat informacyjny. Nie jest wymagane żadne działanie użytkownika DateTimespid61s Baza danych grupy dostępności "ag2" zmienia role z "PRIMARY" na "RESOLVED", ponieważ sesja dublowania lub grupa dostępności przeszła w tryb failover z powodu synchronizacji ról. To jest tylko komunikat informacyjny. Użytkownik nie musi podejmować żadnych działań.
Data/godzina Serwer przestał nasłuchiwać nazwy sieci wirtualnej "AGL". Użytkownik nie musi podejmować żadnych działań.
DateTime spid61s Informacje o stanie bazy danych "ag2" - Hardened Lsn: '(39:28080:1)' Commit LSN: '(39:28064:2)' Commit Time: DateTime
DateTime spid61s FT: Stop all crawls for dbid: 9 stoptype: 1
DateTime spid61s CFTCrawlManager::CancelCrawls for dbid: 9, catalog id 0, table id: 0 StopAutoCrawls 1, crawl type 0, cancel type 1
DateTime spid61s CFTScheduler::D eleteAutoCrawl: Removing a CFTSCrawlInfo for dbid: 9, catalog id 0, table id: 0
DateTime spid42s DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: ID
DateTime spid61s Niekwalifikowane transakcje są wycofywane w bazie danych ag2 w przypadku zawsze włączonej zmiany stanu grup dostępności. Szacowane zakończenie wycofywania: 100%. To jest tylko komunikat informacyjny. Użytkownik nie musi podejmować żadnych działań.
DateTime spid56 Zawsze włączone: lokalna replika grupy dostępności "AG" przygotowuje się do przejścia do roli podstawowej w odpowiedzi na żądanie z klastra klastra trybu failover systemu Windows Server (WSFC). To jest tylko komunikat informacyjny. Użytkownik nie musi podejmować żadnych działań.
DateTime spid56 Stan repliki dostępności lokalnej w grupie dostępności "AG" zmienił się z "RESOLVING_NORMAL" na "PRIMARY_PENDING". Stan zmienił się, ponieważ grupa dostępności przechodzi w tryb online. Aby uzyskać więcej informacji, zobacz dziennik błędów programu SQL Server, konsolę zarządzania klastrów trybu failover systemu Windows Server (WSFC) lub dziennik WSFC.
Data/godzina Serwer: Punkt końcowy brokera usług jest w stanie wyłączony lub zatrzymany.
Data/godzina Serwer rozpoczął nasłuchiwanie w sieci wirtualnej o nazwie "AGL". Użytkownik nie musi podejmować żadnych działań.
Data/godzina Serwer Pracownik dzierżawy z grupy dostępności "AG" jest teraz uśpiony nadmiarowy czas dzierżawy (164828 ms) dostarczony podczas online. To jest tylko komunikat informacyjny. Użytkownik nie musi podejmować żadnych działań.
Data/godzina Serwer: stan repliki dostępności lokalnej w grupie dostępności "AG" zmienił się z "PRIMARY_PENDING" na "PRIMARY_NORMAL". Stan zmienił się, ponieważ replika lokalna zakończyła przetwarzanie polecenia online z klastra trybu failover systemu Windows Server (WSFC). Aby uzyskać więcej informacji, zobacz dziennik błędów programu SQL Server, konsolę zarządzania klastrów trybu failover systemu Windows Server (WSFC) lub dziennik WSFC.
Data/godzina Serwer: Punkt końcowy brokera usług jest w stanie wyłączony lub zatrzymany.
DateTime spid61s Baza danych grupy dostępności "ag2" zmienia role z "ROZPOZNAWANIE" na "PODSTAWOWA", ponieważ sesja dublowania lub grupa dostępności przeszła w tryb failover z powodu synchronizacji ról. To jest tylko komunikat informacyjny. Użytkownik nie musi podejmować żadnych działań.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:
- Aktualizacja zbiorcza 7 dla programu SQL Server 2019
- Aktualizacja zbiorcza 22 dla programu SQL Server 2017
- Aktualizacja zbiorcza 13 dla programu SQL Server 2016 z dodatkiem SP2
- Aktualizacja zbiorcza 4 dla programu SQL Server 2014 z dodatkiem SP3
Informacje o aktualizacjach zbiorczych 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 2019
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.