Tuesday, January 20, 2015

Cara Me- Restore Database SQL SERVER Tanpa Microsoft Sql Server Management Studio (MSSMS)

Postingan kali ini, penulis akan melanjutkan post sebelumnyadi Cara Backup Database SQL SERVER Tanpa Microsoft Sql Server Management Studio (MSSMS) .

Nah...kali ini penulis akan mencoba membahas tentang cara me-restore database yang sudah kita backup. Hasil backup dari postingan kemarin adalah berupa file berekstensi .Bak

Ok....Langsung saja berikut cara me-restore Database Sql Server 2008 R2



  1. Login ke sql server via Command Prompt (CMD)
  2. sqlcmd -S .\sqlexpress -U sa -P passwordDB -d MASTER
  3.  Ketik query berikut
  4. 1) RESTORE DATABASE NamaDB
    2) FROM DISK = 'Path_lengkap_penyimpanan_backup\TEST.Bak'
    3) WITH MOVE 'TEST' TO 'path_lengkap_lokasi_DB\TEST.mdf',
    4) MOVE 'TEST_Log' TO 'path_lengkap_lokasi_DB\TEST_Log.ldf'
    5) GO
Sebagai contoh untuk me-restore file backup pada postingan sebelumnya :
    1) RESTORE DATABASE TEST
    2) FROM DISK = 'D:\Backup\TEST.Bak'
    3) WITH MOVE 'TEST' TO 'D:\Database\khaest\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\TEST.mdf',
    4) MOVE 'TEST_Log' TO 'D:\Database\khaest\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\TEST_Log.ldf'
    5) GO
Setelah proses selesai, silahkan pembaca coba masuk ke dalam database yang bernama TEST :D

Beberapa point yang harus diperhatikan.
  • Jika masih ada database yang masih aktif dan bernama sama, maka akan tertimpa / ter Replace
  • Kecuali jika memang ingin menimpa/me-replace database yang lama
  • Jika memang ingin mereplace, pastikan tidak ada aplikasi/program lain yang terkoneksi dengan database tersebut ;)
  • Untuk versi lain selain express, silahkan coba dengan merubah nama instance nya terlebih dahulu

.:. Penulis sudah mencobanya di SQL Server Express 2008 R2

0 comments:

Post a Comment

Terima kasih sudah berkomentar

Coretan © 2008.
Hanya blog sederhana, sebagai bahan contekan dikala sedang belajar membuat project