Do czego służy w MS SQL Server polecenie RESTORE DATABASE?
A. do przywrócenia bazy danych z kopii zapasowej
Dobrze.
RESTORE DATABASE odtwarza bazę z backupu.B. do usunięcia bazy z serwera
Źle. Usuwanie to
DROP DATABASE.C. do rekonstrukcji bazy z danych buforowanych
Źle.
RESTORE korzysta z kopii, nie z bufora.D. do aktualizacji bazy z weryfikacją więzów integralności
Źle. To nie jest funkcja tego polecenia.
Polecenie
RESTORE DATABASE w MS SQL Server przywraca bazę z wcześniej utworzonej KOPII ZAPASOWEJ (pliku .bak) - odtwarza jej strukturę i dane do stanu z momentu backupu. To odpowiednik „cofnięcia” po awarii. Zapamiętaj parę: BACKUP robi kopię, RESTORE ją odtwarza.Pozostałe opisy nie pasują do
RESTORE. Aktualizacja danych z weryfikacją więzów to zwykłe operacje DML i ograniczenia, a nie przywracanie. „Rekonstrukcja z danych buforowanych” nie jest funkcją tego polecenia. Usunięcie bazy to DROP DATABASE. RESTORE DATABASE przywraca bazę z kopii zapasowej.