Symptomy
Załóżmy, że masz zawsze dostęp do grupy dostępności (AG) zawierającej wiele baz danych w programie Microsoft SQL Server 2016. Następnie w grupie dostępność ustawiasz tryb synchronicznej dostępności zatwierdzania razem z trybem automatycznego przełączania awaryjnego.
W tym scenariuszu, jeśli nastąpi przejście do trybu failover, niektóre bazy danych mogą przestać synchronizować. Ponadto w dzienniku błędów programu SQL Server w replice pomocniczej mogą być rejestrowane komunikaty o błędach podobne do następujących:
Date/Time Zawsze na połączeniu z grupami dostępności z podstawową bazą danych utworzoną dla drugorzędnej bazy danych DatabaseName w replice Availability InstanceName z identyfikatorem repliki:Identyfikatorrepliki. Jest to tylko komunikat informacyjny. Nie jest wymagane wykonanie jakiejkolwiek czynności przez użytkownika.
Date/Time Połączenie z repliką podstawową nie jest aktywne. Nie można przetworzyć polecenia.
Date/Time Błąd: 35250; ważność: 16; stan: 11
Ponadto w dzienniku błędów programu SQL Server w replice podstawowej są ciągle rejestrowane komunikaty o błędach podobne do następujących: Może to spowodować powstanie dużego pliku dziennika:
Date/Time Zawsze na połączeniu z grupami dostępności z pomocniczą bazą danych utworzoną dla podstawowego klucza bazy danych w replice Availability InstanceName z identyfikatorem repliki: ReplicaIdentyfikatorrepliki. Jest to tylko komunikat informacyjny. Nie jest wymagane wykonanie jakiejkolwiek czynności przez użytkownika.
Date/Time DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: FC202A9E-C3A2-4E30-987A-8C24D3FD70BB:1
Date/Time DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: FC202A9E-C3A2-4E30-987A-8C24D3FD70BB:1
Date/Time DbMgrPartnerCommitPolicy::SetSyncAndRecoveryPoint: FC202A9E-C3A2-4E30-987A-8C24D3FD70BB:1
Rozwiązanie
Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:
Zbiorcza aktualizacja 7 dla programu SQL Server 2016 RTM
Zbiorcza aktualizacja 4 dla programu SQL Server 2016 z dodatkiem SP1
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:
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Informacje o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.