Ich versuche, eine lokale Datenbank auf meinem Server wiederherzustellen, habe jedoch Probleme mit der Sicherung. Ich habe eine Datei .bak erstellt, aber jedes Mal, wenn ich versuche, sie auf den Server zu laden, kann ich nicht.
Hier ist ein Screenshot der Fehlermeldung, die ich erhalte:
Ich habe gelesen, dass ich RESTORE LABELONLY
meine Datei wiederherstellen kann, aber immer noch nicht funktioniert. Jedes Mal, wenn ich sie ausführe, erhalte ich Folgendes:
Sicherungsgerät 'C: \ Programme \ Microsoft SQL Server \ MSSQL10_50.JOSEMA \ MSSQL \ Backu \ INNOVA-T.bak' kann nicht geöffnet werden. Betriebssystemfehler 3 (Text für diesen Fehler konnte nicht abgerufen werden. Grund: 15105). Meldung 3013, Ebene 16, Status 1, Zeile 1 LABELONLY WIEDERHERSTELLEN wird abnormal beendet .
Jede Hilfe wäre großartig. Vielen Dank.
quelle
Antworten:
Der Fehler zeigt an, dass Ihre
.bak
Datei nur ein Teil der Sicherung ist. Als das Backup geschrieben wurde, wurde es über drei Dateien geschrieben. Wenn Sie ein Backup in mehrere Dateien auf mehreren Laufwerken schreiben können, wird es häufig schneller abgeschlossen.Nach diesem Stackoverflow Q & A ,
RESTORE LABELONLY
sollten Sie mehrere Dateien bestätigen , dass die Backup - Spannweiten helfen, aber es wird nicht Sie lassen wirklich die Sicherung wiederherstellen - Sie alle drei Dateien dafür brauchen würde.Wenn Sie alle drei Dateien finden können (und sicher sind, dass sie aus derselben Ausführung der Sicherung stammen), sollten Sie in der Lage sein, die Sicherung wiederherzustellen. Sie müssen alle drei Dateien im
RESTORE
Befehl (oder über die SSMS-Wiederherstellung) angeben Dialog).Wenn Sie dies nicht können, aber dennoch Zugriff auf den ursprünglichen Server haben, können Sie eine neue Sicherung erstellen.
HINWEIS: Wenn dieser ursprüngliche Server einen DBA hat, arbeiten Sie mit ihm. Sie möchten sicherstellen, dass Ihre Sicherung keine Probleme mit der Replikation, dem Protokollversand oder der Wiederherstellung zu einem bestimmten Zeitpunkt verursacht.
Wenn Sie effektiv der DBA sind, dann:
Auf der ersten Seite des Dialogs:
Vorausgesetzt, alles läuft gut, können Sie jetzt Ihre neue Sicherungsdatei verwenden, um die Wiederherstellung am anderen Speicherort durchzuführen. Auch hier muss der SQL Server, auf dem Sie wiederherstellen, Zugriff auf die Sicherungsdatei haben, sodass Sie sie möglicherweise auf diesen Server kopieren möchten.
quelle