Symptomy
Rozpatrzmy następujący scenariusz:
-
W tym celu należy użyć automatycznego iniekowania pomocniczej repliki grupy dostępności AlwaysOn w Microsoft SQL Server.
-
Należy utworzyć kopię zapasową bazy danych [db1], dodać pliki [f1] i [f2], a następnie usunąć plik kopii zapasowej [f1].
-
Podczas przywracania bazy danych [db1] zmienia się nazwę fizyczną pliku [f2] i zmienia się nazwę logiczną z [f2] na [f1] (usunięty plik).
W tym scenariuszu podczas próby dołączenia do grupy dostępności w trybie automatycznego iniekowania występuje konflikt dla repliki pomocniczej. Następnie jest wyświetlany następujący komunikat o błędzie:
Błąd spid97s datetime: 911, ważność: 16, województwo: 1.
Nazwa bazy danych DateTime spid97s Database 'Database 'nie istnieje. Upewnij się, że nazwa została wprowadzona poprawnie.
Błąd spid97s datetime: 4353, ważność: 16, stan: 1.
Dla pliku Nazwa_pliku określono przeniesienia plików powodujące konflikty. Dla każdej logicznej nazwy pliku należy określić tylko jedną klauzulę WITH MOVE.
Błąd spid97s datetime: 3013, ważność: 16, stan: 1.
Nieprawidłowy termin przywracania bazy danych programu DateTime spid97s.
Stan
Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".
Rozwiązanie
Ten problem został rozwiązany w następujących aktualizacjach skumulowanych programu SQL Server:
Informacje o aktualizacjach skumulowanych dla programu SQL Server:
Każda nowa aktualizacja skumulowana dla programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji skumulowanej. Zapoznaj się z najnowszymi aktualizacjami skumulowanymi dla programu SQL Server:
Informacje
Poznaj terminy używane przez firmę Microsoft do opisywania aktualizacji oprogramowania.