Symptomy
Rozpatrzmy następujący scenariusz:
-
Funkcja AlwaysOn grupy dostępności jest używana w programie Microsoft SQL Server 2012, 2014 lub 2016.
-
Wykonywanie kopii zapasowej dziennika transakcji bazy danych, gdy są działania dziennika transakcji.
-
Działania dziennika transakcji zakończą się po wykonaniu kopii zapasowej.
-
Usunięcie bazy danych z funkcji zawsze włączonych grup dostępności.
W tym scenariuszu po ponownym dodaniu bazy danych do funkcji zawsze włączonych grup dostępności wystąpi błąd 1478.
Rozwiązanie
Problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Obejście
Aby obejść ten problem, Utwórz kopię zapasową dziennika transakcji w replice podstawowej, Przywróć kopię zapasową dziennika w replice pomocniczej bez odzyskiwania, a następnie ponownie Dołącz do repliki pomocniczej do tej grupy dostępności.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.