Problembeschreibung

Angenommen Sie haben, Sie eines der folgenden Updates auf einem Computer mit Microsoft SQL Server 2008 R2 installiert oder Microsoft SQL Server 2012 installiert:

  • Kumulativen Updates 6 für SQL Server 2008 R2 Service Pack 1 (SP1) oder höher

  • Kumulative Update 1 für SQL Server 2008 R2 Service Pack 2 (SP2) oder höher


In diesem Fall führen Sie eine Anweisung RESTORE FILELISTONLY zum Wiederherstellen einer Datenbank in SQL Server 2008 R2. Der Wiederherstellungsvorgang schlägt jedoch fehl. Darüber hinaus wird die folgende Fehlermeldung angezeigt:

Meldung 3241, Ebene 16, Status 1, Zeile 1
Die Medienfamilie auf Medium ' <Sicherungsdateipfad>' ist ungültig. SQL Server kann diese Medienfamilie nicht verarbeiten.
Nachricht 3013, Ebene 16, Status 1, Zeile 1
Liste Wiederherstellen wird fehlerbedingt beendet.


Hinweis Wenn Sie die DBCC CHECKDB -Anweisung in früheren Versionen von SQL Server 2008 R2 ausführen, treten keine Konsistenzfehler, der Probleme in der Sicherungsmedien angibt. Daher kann in diesen früheren Versionen die Sicherung wiederhergestellt werden.

Ursache

Das Problem tritt auf, weil kumulative Update 5 für SQL Server 2008 R2 SP1 und kumulative Update 1 für SQL 2008 R2 SP2 Validierung einer Datenbank Vollständigkeit die Datenbank wiederhergestellt wird. Diese Überprüfung ist jedoch nicht erforderlich für die RESTORE FILELISTONLY -Anweisung.

Diese Überprüfung war in Updates enthalten, die in KB 2685132 beschrieben. Weitere Informationen über die Datenbank Vollständigkeit Validierung klicken Sie auf die folgende Artikelnummer 2685132 Artikel 2685132 der Microsoft Knowledge Base:

2685132 beheben: der Protokollversand-Wiederherstellungsauftrag beschädigten Transaktionsprotokolls in eine sekundäre Datenbank wiederherstellt, Ausführung Protokollversand Sicherungsauftrag auf eine Instanz von SQL Server 2008 R2 oder eine Instanz von SQL Server 2012

Problemlösung

Informationen zum kumulativen Update

Kumulative Update 9 für SQL Server 2012

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 9 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2012 finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2867319 kumulative Updatepaket 9 für SQL Server 2012Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2012 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2692828 der SQL Server 2012 builds, die nach der Freigabe von SQL Server 2012

Kumulative Update 5 für SQL Server 2012 Servicepack 1

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 5 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2012 Service Pack 1 Klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

2861107 kumulative Updatepaket 5 für SQL Server 2012 SP1Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2012 Service Pack 1 enthalten. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2772858 der SQL Server 2012 builds, die nach der Freigabe von Service Pack 1 für SQL Server 2012

Kumulative Update 13 für SQL Server 2008 R2 SP1

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 13 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 SP1 finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2855792 kumulative Updatepaket 13 für SQL Server 2008 R2 SP1Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 SP1 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2567616 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2 Service Pack 1

Kumulative Update 7 für SQL Server 2008 R2 SP2

Die Fehlerbehebung für dieses Problem wurde erstmals im kumulativen Update 7 veröffentlicht. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2008 R2 SP2 finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2844090 kumulative Updatepaket 7 für SQL Server 2008 R2 SP2Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2008 R2 SP2 enthalten waren. Wir empfehlen Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

2730301 der SQL Server 2008 R2 builds, die nach der Freigabe von SQL Server 2008 R2 Service Pack 2

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

PROBLEMUMGEHUNG

Um dieses Problem zu umgehen, führen Sie RESTORE FILELISTONLY -Anweisung zusammen mit der Option CONTINUE_AFTER_ERROR .

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×