Fehlermeldung beim Wiederherstellen einer Datenbank von SQL Server Management Studio in SQL Server 2005 verwenden, nachdem Sie das Sicherungsprogramm verwenden: "Wiederherstellung fehlgeschlagen für Server '< ServerName >' (Microsoft.SqlServer.Smo)"

Problembeschreibung

Das folgende Szenario. Der SQL Writer-Dienst wird auf einem Computer ausgeführt, die Microsoft SQL Server 2005 installiert ist. Verwenden Sie SQL Server Management Studio zum Sichern einer Datenbank. Außerdem verwenden Sie das Sicherungsprogramm (NTBackup.exe), um die Datenbankdateien zu sichern. Anschließend versuchen Sie zum Wiederherstellen der Datenbank aus der Sicherung mithilfe von SQL Server Management Studio. In diesem Szenario erhalten Sie eine Fehlermeldung, die der folgenden ähnelt:
Wiederherstellung für Server '< ServerName >' ist fehlgeschlagen. (Microsoft.SqlServer.Smo)

WEITERE INFORMATIONEN:

System.Data.SqlClient.SqlError: Sicherungsmedium '< GUID des Geräts >' kann nicht geöffnet werden. Betriebssystemfehler 2 (die angegebene Datei kann nicht gefunden werden.). (Microsoft.SqlServer.Smo)
Wenn Sie den Anfangstermin und den Endtermin des Sicherungssatzes untersuchen, finden Sie die Daten auf das Datum aktualisiert werden, dass das Sicherungsprogramm verwendet.

Ursache

Dieses Problem tritt auf, weil das Sicherungsprogramm den SQL Writer-Dienst verwendet SQL Server 2005-Datenbanken sichern. Das Sicherungsprogramm wird den SQL Writer-Dienst um einen Snapshot zu erstellen. Nachdem der SQL Writer-Dienst den Snapshot erstellt wird, bestimmt das Sicherungsprogramm, ob Datenbankdateien in der Ausschlussliste. Die Datenbankdateien gehören LDF-Dateien und MDF-Dateien. Sind die Datenbankdateien auf der Ausschlussliste, löscht das Sicherungsprogramm die Dateien aus dem Snapshot. Das Sicherungsprogramm jedoch hinzugefügt Einträge in diesen Sicherungssatz in der Msdb -Datenbank.

Problemlösung

Um dieses Problem zu beheben, Beenden des SQL Writer-Diensts, wenn Sie das Sicherungsprogramm verwenden, wenn Sie das Sicherungsprogramm und die backup-Funktionen von SQL Server 2005 auf dem Computer verwenden. Verwenden Sie das Sicherungsprogramm nicht, um die Datenbankdateien zu sichern. Verwenden Sie die integrierte Funktionalität in SQL Server 2005 zum Sichern der Datenbank.

Status

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

Weitere Informationen

Wenn Sie die SQL Server-Fehlerprotokolldatei untersuchen, finden Sie Nachrichten erhalten, die Meldung für die Datenbanken und die Systemdatenbanken:
Datum Zeit SPID E/a ist auf Datenbankmodell fixiert. Es ist keine Benutzeraktion erforderlich. Wenn e/a nicht umgehend fortgesetzt wird, können Sie die Sicherung abbrechen.


Datum Zeit SPID E/a wurde am Datenbankmodell fortgesetzt. Es ist keine Benutzeraktion erforderlich.

Datum Zeit SPID Backup Database gesichert. Datenbank: master erstellen date(time): Datum(Zeit) Seiten ausgegeben: 1, erste LSN: 300:248:52 Letzte LSN: 301:120:1, Anzahl der Sicherungsmedien: 1 Geräteinformationen: (Datei = 1, Typ = VIRTUAL_DEVICE: {'< GUID des Geräts >"}). Dies ist eine informative Meldung. Es ist keine Benutzeraktion erforderlich.
Eigenschaften

Artikelnummer: 937683 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback