Udostępnij przez


MSSQLSERVER_3168

Szczegóły

Nazwa produktu

SQL Server

Wersja produktu

10.50

Numer kompilacji produktu

-

Identyfikator zdarzenia

3168

Źródło zdarzenia

MSSQLSERVER

Składnik

SQLEngine

Nazwa symboliczna

LDDB_SYSTEMWRONGVER

Tekst komunikatu

Nie można przywrócić kopia zapasowa bazy danych systemu na urządzeniu % ls, ponieważ został on utworzony przez inną wersja serwera (% ls) niż ten serwer (% ls).

Wyjaśnienie

Nie można przywracanie kopii zapasowej bazy danych systemu (wzorca, model, lub msdb) na kompilacji serwera, która różni się od kompilacji, w którym pierwotnie została wykonana kopia zapasowa.

Ostrzeżenie

Instalowanie dodatku usługa pack lub poprawki tworzenie zmiany numer kompilacji serwera oraz kompilacje serwera są zawsze przyrostowych.

Możliwe przyczyny

Schemat bazy danych dla bazy danych systemu może być zmieniony przez serwer kompilacje.Aby zmiany schematu nie powoduje niespójności, instrukcja przywracanie porównuje numer kompilacji serwera na plik kopia zapasowa do numeru kompilacji serwera, na którym chcesz przywrócić kopię zapasową.Jeśli kompilacje są różne, instrukcja wysyła komunikat Błąd 3168 i operacji przywracanie zakończy działanie nieprawidłowo.

Oto kilka scenariuszy, w których ten problem może występować:

  • Użytkownik próbuje przywracanie systemowej bazy danych na serwerze a z kopia zapasowa na serwer B.Serwery a i b są na innym serwerze kompilacje.Na przykład serwer a może być oryginalny wydanej wersja kompilacji i serwer b może być w dodatku usługa pack 1 (SP1) zbudować.

  • Użytkownik próbuje przywracanie systemowej bazy danych z kopia zapasowa na tym samym serwerze.Jednak serwer został uruchomiony różnych kompilacji do kopia zapasowa wystąpił.Oznacza to, że serwer został uaktualniony, ponieważ została wykonana kopia zapasowa.

Akcja użytkownika

Proces przywracanie w tej sytuacji jest dość zaangażowanych i używanych tylko w ostateczności.Aby uzyskać więcej informacji, zobacz "nie można przywracanie do różnych kompilacji programu SQL Server, kopie zapasowe bazy danych systemu".