MS SQL Server - Mengembalikan Database

Restoringadalah proses menyalin data dari cadangan dan menerapkan transaksi yang dicatat ke data. Pulihkan adalah apa yang Anda lakukan dengan cadangan. Ambil file backup tersebut dan ubah kembali menjadi database.

Opsi Pulihkan database dapat dilakukan menggunakan salah satu dari dua metode berikut.

Metode 1 - T-SQL

Sintaksis

Restore database <Your database name> from disk = '<Backup file location + file name>'

Contoh

Perintah berikut digunakan untuk memulihkan database yang disebut 'TestDB' dengan nama file cadangan 'TestDB_Full.bak' yang tersedia di lokasi 'D: \' jika Anda menimpa database yang sudah ada.

Restore database TestDB from disk = ' D:\TestDB_Full.bak' with replace

Jika Anda membuat database baru dengan perintah pemulihan ini dan tidak ada jalur data yang serupa, log file di server target, lalu gunakan opsi pindah seperti perintah berikut.

Pastikan jalur D: \ Data ada seperti yang digunakan dalam perintah berikut untuk file data dan log.

RESTORE DATABASE TestDB FROM DISK = 'D:\ TestDB_Full.bak' WITH MOVE 'TestDB' TO 
   'D:\Data\TestDB.mdf', MOVE 'TestDB_Log' TO 'D:\Data\TestDB_Log.ldf'

Metode 2 - SSMS (SQL SERVER Management Studio)

Step 1- Hubungkan ke instance database bernama 'TESTINSTANCE' dan klik kanan pada folder database. Klik Pulihkan database seperti yang diperlihatkan dalam snapshot berikut ini.

Step 2 - Pilih tombol radio perangkat dan klik elips untuk memilih file cadangan seperti yang ditunjukkan pada gambar berikut.

Step 3 - Klik OK dan layar berikut akan muncul.

Step 4 - Pilih opsi File yang ada di sudut kiri atas seperti yang ditunjukkan pada gambar berikut.

Step 5 - Pilih Opsi yang ada di sudut kiri atas dan klik OK untuk mengembalikan database 'TestDB' seperti yang ditunjukkan pada gambar berikut.