Alla gör misstag , och det är lika sant för programmerare så bra som någon annan . Tyvärr , programmering misstag , särskilt när de omfattar en databas , kan resultera i förlust av affärskritiska data . Tack och lov , kan funktionen Återställ från Microsofts Transact Structured Query Syntax Language ( TSQL ) dig att hämta förlorade data . Syntaxen för återställning uttalande är komplext men kraftfullt . Du kan återställa data i fragmentariskt , eller välja att återställa specifika filer . Följande handledning hjälper dig att återställa en hel databas , eftersom detta är förmodligen den vanligaste användningen av återställningen uttalande . Instruktioner
1
Öppna Visual Studio eller SQL Management Studio , och skapa en fil för att hålla återställningen.
2
Skriv sökorden " Återställ databas " på toppen av filen :
Återställ databas
3
Skriv nyckelordet FROM . Ge namnet på databasen och ange måldisk :
Återställ databas DBSample FROMDISK = ' C : \\ Exempelmapp \\ DBSample.bak '
4
Använd WITH BYT nyckelord för att indikera att SQL bör använda befintliga filer för att utföra återställningen :
Återställ databas DBSample FROMDISK = ' C : \\ Exempelmapp \\ DBSample.bak " med utbytbara ,
5
Använd CHECKSUM nyckelordet se till att SQL återställer sida kontrollsummor . Om du utför flera återvinningar , använd NORECOVERY sökord på alla utom den sista uttalande :
Återställ databas DBSample FROMDISK = ' C : \\ Exempelmapp \\ DBSample.bak " med utbytbara , checksumma, NORECOVERY ;
6
Använd GO nyckelordet att inleda återhämtningen :
Återställ databas DBSample FROMDISK = ' C : \\ Exempelmapp \\ DBSample.bak " med utbytbara , checksumma, NORECOVERY , GO
7
Spara ditt arbete och exekvera frågan .