Jeder macht Fehler , und das ist so wahr von Programmierern so gut wie jeder andere. Leider Programmierung Fehler , vor allem wenn sie eine Datenbank beinhalten , können zum Verlust von geschäftskritischen Daten führen. Zum Glück kann der RESTORE -Funktion von Microsofts Transact Structured Query Syntax Language ( TSQL ) versehen Sie verlorene Daten abzurufen. Die Syntax für eine RESTORE-Anweisung ist komplex, aber mächtig. Sie können Daten in stückweise wieder herzustellen, oder wählen Sie bestimmte Dateien wiederherzustellen. Das folgende Tutorial hilft Ihnen, eine komplette Datenbank wiederherstellen , da dies wahrscheinlich die häufigste Verwendung der RESTORE-Anweisung. Anleitung
1
Öffnen Sie Visual Studio oder SQL Management Studio , und erstellen Sie eine Datei, um den RESTORE-Vorgang zu halten.
2
Schreiben Sie die Stichworte "RESTORE DATABASE " an der Spitze der Datei:
RESTORE DATABASE
3
schreiben das Keyword aus . Geben Sie den Namen der Datenbank und geben Sie das Ziellaufwerk :
RESTORE DATABASE DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak '
4
die WITH REPLACE Schlüsselwörter verwenden, um anzuzeigen, dass SQL verwenden soll , um die vorhandenen Dateien RESTORE -Vorgang durch:
RESTORE DATABASE DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' WITH ersetzen, verwenden
5
die Prüfsumme , um ihn sicherzustellen, dass SQL Prüfsummen wiederherstellt. Wenn Sie die Durchführung mehrerer Erholungen , verwenden Sie den NORECOVERY Keyword auf alle, aber die letzte Aussage :
RESTORE DATABASE DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE , Prüfsumme NORECOVERY ;
Seite 6
Verwenden Sie das Schlüsselwort GO , um die Wiederherstellung zu initiieren :
RESTORE DATABASE DBSample FROMDISK = ' C: \\ SampleFolder \\ DBSample.bak ' WITH REPLACE , Prüfsumme NORECOVERY ; GO
< br > 7
Speichern Sie Ihre Arbeit , und führen Sie die Abfrage.