Cara Restore Database SQL Server 2017

Beberapa waktu lalu diakalin.com coba untuk restore database sql server versi 2017, namun apa yang terjadi? malah muncul error dengan keterangan seperti di bawah.

Keterangan error di microsoft sql server management studio

Restore of database ‘nama_database’ failed.
(Microsoft.SqlServer.Management.RelationalEngineTasks)
—————————— ADDITIONAL INFORMATION:
System.Data.SqlClient.SqlError: BACKUP LOG cannot be performed because
there is no current database backup. (Microsoft.SqlServer.SmoExtended)

Kemunculan error tersebut dikarenakan oleh data backup log yang tidak tersedia, untuk mengatasinya, kamu bisa baca step by step berikut.

Cara Restore Database SQL Server 2017 dengan Management Studio


Untuk tahapan atau step-step restore database sql server sangat mudah, kamu tinggal ikuti tahapannya berikut.

Untuk versi sql server yang lain tidak jauh berbeda, jadi tutorial ini bisa digunakan di versi sql server yang lainnya.

  1. Download SQL Server Management Studio

    Jika kamu belum mempunyai microsoft sql server management studio, kamu bisa download terlebih dahulu di link ini, gratis.

  2. Install SQL Server Management Studio

    Untuk cara installnya rasanya tidak perlu dijelaskan lagi, jadi diakalin.com asumsikan bahwa kamu sudah bisa menginstall software di PC.

  3. Buka SQL Server Management Studio

    Buka software SQL Server Management Studio.

  4. Buat database kosong

    Buat database kosong dengan nama sesuai dengan nama dari database yang akan di restore (disarankan).

    cara buat-database

  5. Nama Database

    Kasih nama database sesuai dengan nama database yang di backup, kemudian klik tombol “OK“.

    nama-database

  6. Klik kanan nama database

    Klik kanan nama database yang telah dibuat, kemudian pilih Task > Restore > Database.

    klik-kanan-database

  7. Buka atau pilih file backup

    Pilih file backup yang sudah di simpan di drive, agar lebih mudah simpan di drive C: atau D:. Dan ikuti langkah seperti pada gambar.
    1. Pilih “Device”.
    2. Cari file dengan klik tombol […].
    3. Muncul popup, klik “Add”.
    4. Cari dimana tempat file backup disimpan.
    5. Klik “OK”.
    6. Pilih database tujuan yg telah dibuat.
    7. Klik “OK”.

    buka-file-backup

  8. Jika error

    Jika muncul error ketika restore, seperti yang di tunjuk panah pada gambar di bawah dan ada tulisan “A tail-log backup of the source database will be taken. View this setting on the Options page.”

    muncul-error-restore-database-sql-server

  9. Jika error

    Pilih menu option di menu samping, kemudian ceklis “Overwrite the existing database (WITH REPLACE)” dan uncheck “Tail-Log Backup“, lalu klik “OK“.

    uncheck-tail-log

  10. Selesai

    Jika berhasil akan muncul popup dengan keterangan “Database ‘nama_database’ restored successfully.

    berhasil-restore-database

Semoga bermanfaat. 🙂