Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Załóżmy, że masz zainstalowany jeden z następujących aktualizacji na komputerze, na którym zainstalowano Microsoft SQL Server 2008 R2 lub Microsoft SQL Server 2012 zainstalowane:

  • Zbiorczej aktualizacji 6 dla programu SQL Server 2008 R2 Service Pack 1 (SP1) lub nowsze wersje

  • Zbiorcza aktualizacja 1 dla programu SQL Server 2008 R2 Service Pack 2 (SP2) lub nowszej wersji


W tej sytuacji wykonywania instrukcji RESTORE FILELISTONLY Przywracanie bazy danych programu SQL Server 2008 R2. Jednak operacja przywracania nie powiedzie się. Ponadto zostanie wyświetlony następujący komunikat o błędzie:

Wiadomość 3241, poziom: 16, stan: 1, wiersz 1
Rodzina nośników w urządzeniu "<BackupFilePath>" jest nieprawidłowo sformatowana. SQL Server nie może przetworzyć tej rodziny nośnika.
Wiadomość 3013, poziom: 16, stan: 1, wiersz 1
Przywracanie FILELIST kończy działanie nieprawidłowo.


Uwaga: Po uruchomieniu instrukcja DBCC CHECKDB w starszych wersjach programu SQL Server 2008 R2 wystąpi błąd nie spójności, która wskazuje problemy na nośniku kopii zapasowej. W związku z tym można przywrócić kopii zapasowej w tych wcześniejszych wersjach.

Przyczyna

Ten problem występuje, ponieważ zbiorczej aktualizacji 5 dla programu SQL Server 2008 R2 z dodatkiem SP1 i zbiorczej aktualizacji 1 dla programu SQL 2008 R2 z dodatkiem SP2 wykonywać weryfikacji kompletności bazy danych po przywróceniu bazy danych. Jednakże tej weryfikacji nie jest konieczne dla RESTORE filelistonlyinstrukcja.

Tego sprawdzania poprawności została dołączona do poprawki, które są opisane w KB 2685132. Aby uzyskać więcej informacji o weryfikacji kompletności bazy danych, kliknij następujący numer artykułu 2685132 w celu wyświetlenia tego artykułu 2685132 bazy wiedzy Microsoft Knowledge Base:

NAPRAW 2685132 : wysyłanie dziennika zadanie przywracania przywraca kopii zapasowej dziennika transakcji uszkodzony pomocniczej bazy danych po uruchomieniu dziennika zadania kopii zapasowej na wystąpienie programu SQL Server 2008 R2 lub wystąpienie programu SQL Server 2012

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Zbiorcza aktualizacja zabezpieczeń 9 dla programu SQL Server 2012

Poprawkę dotyczącą tego problemu najpierw została wydana w aktualizacji zbiorczej nr 9. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2012 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2867319 Zbiorcza aktualizacja pakietu 9 dla programu SQL Server 2012Uwaga Ponieważ są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniego programu SQL Server 2012 Release. Firma Microsoft zaleca, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2692828 SQL Server 2012 tworzy wydane po wydaniu programu SQL Server 2012

Zbiorcza aktualizacja 5 dodatku Service Pack 1 dla programu SQL Server 2012

Poprawkę dotyczącą tego problemu najpierw została wydana w zbiorczej aktualizacji 5. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla dodatku Service Pack 1 dla programu SQL Server 2012 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2861107 skumulowany pakiet 5 aktualizacji dla dodatku Service Pack 1 dla programu SQL Server 2012Uwaga Ponieważ są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały zawarte w poprzednich SQL Server 2012 Service Pack 1 Release. Firma Microsoft zaleca, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2772858 programu SQL Server 2012 tworzy wydane po wydaniu dodatku Service Pack 1 dla programu SQL Server 2012

Zbiorcza aktualizacja 13 dla SQL Server 2008 R2 z dodatkiem SP1

Poprawkę dotyczącą tego problemu najpierw została wydana w 13 aktualizacja zbiorcza. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2 z dodatkiem SP1 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2855792 Zbiorcza aktualizacja pakietu 13 dla programu SQL Server 2008 R2 z dodatkiem SP1Uwaga Ponieważ są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniego programu SQL Server 2008 R2 SP1 Release. Firma Microsoft zaleca, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2567616 SQL Server 2008 R2 buduje wydane po wydaniu dodatku Service Pack 1 dla programu SQL Server 2008 R2

7 aktualizację zbiorczą dla programu SQL Server 2008 R2 z dodatkiem SP2

Poprawkę dotyczącą tego problemu najpierw została wydana w zbiorczej aktualizacji 7. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2008 R2 z dodatkiem SP2 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2844090 skumulowany pakiet 7 aktualizacji dla programu SQL Server 2008 R2 z dodatkiem SP2Uwaga Ponieważ są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniego programu SQL Server 2008 R2 SP2 Release. Firma Microsoft zaleca, aby rozważyć zastosowanie najnowszej wersji poprawki, zawierający tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2730301 SQL Server 2008 R2 buduje wydane po wydaniu programu SQL Server 2008 R2 z dodatkiem Service Pack 2

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Obejście problemu

Aby obejść ten problem, uruchom RESTORE filelistonlyinstrukcja wraz z opcją CONTINUE_AFTER_ERROR .

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×