Beranda » bagaimana » Memulihkan cadangan basis data SQL menggunakan SQL Server Management Studio

    Memulihkan cadangan basis data SQL menggunakan SQL Server Management Studio

    Kami sebelumnya telah membahas pemulihan database SQL sederhana menggunakan baris perintah yang ideal untuk memulihkan file cadangan yang dibuat pada instalasi SQL Server yang sama, namun jika Anda mengembalikan cadangan yang dibuat pada instalasi yang berbeda atau hanya lebih memilih antarmuka titik dan klik, gunakan SQL Server Management Studio (atau edisi Express) mempermudah tugas ini.

    Catatan: Pakar SQL Server mungkin ingin melewatkan pelajaran hari ini, karena ditujukan untuk pemula.

    Sebelum memulai, Anda harus menyalin file cadangan SQL (biasanya memiliki ekstensi .BAK) ke hard drive lokal di mesin SQL Server tujuan.

    Buka SQL Server Management Studio dan masuk ke SQL Server tempat Anda ingin mengembalikan database. Yang terbaik adalah login sebagai Administrator Windows atau sebagai pengguna SQL 'sa'.

    Setelah masuk, klik kanan pada folder Databases dan pilih 'Restore Database'.

    Klik tombol elips di sebelah 'Dari perangkat' di bawah bagian 'Sumber untuk mengembalikan'.

    Tetapkan 'File' sebagai media cadangan dan kemudian klik 'Tambah'.

    Telusuri ke file cadangan SQL (BAK) yang ingin Anda pulihkan.

    Dalam dialog Pulihkan Basis Data, ketik atau pilih nama database yang Anda inginkan untuk pencadangan ini.

    • Jika Anda memilih database yang sudah ada, itu akan diganti dengan data dari cadangan.
    • Jika Anda mengetik nama database yang saat ini tidak ada di instalasi SQL Server Anda, itu akan dibuat.

    Selanjutnya, pilih titik pemulihan yang ingin Anda gunakan. Karena file cadangan SQL dapat menampung banyak cadangan, Anda mungkin melihat lebih dari satu titik pemulihan terdaftar.

    Pada titik ini, informasi yang cukup telah dimasukkan agar database dapat dipulihkan. Namun, file cadangan SQL menyimpan informasi tentang di mana file data disalin sehingga jika ada masalah sistem file seperti direktori tujuan tidak ada atau nama file data yang bertentangan akan terjadi kesalahan. Masalah-masalah ini umum ketika memulihkan cadangan yang dibuat pada instalasi SQL Server yang berbeda.

    Untuk meninjau dan mengubah pengaturan sistem file, klik halaman Opsi di sebelah kiri dalam dialog Pulihkan Database.

    Pada halaman opsi, Anda akan ingin memastikan kolom 'Kembalikan Sebagai' menunjuk ke lokasi folder yang valid (Anda dapat mengubahnya sesuai kebutuhan). File-file tidak harus ada, namun jalur folder harus ada. Jika file masing-masing memang ada, SQL Server mengikuti serangkaian aturan sederhana:

    • Jika 'Ke basis data' (dari halaman Umum) cocok dengan cadangan pemulihan database (mis. Mengembalikan ke database yang cocok), masing-masing file akan ditimpa sebagai bagian dari pemulihan.
    • Jika 'Ke basis data' tidak cocok dengan cadangan pemulihan basis data (yaitu memulihkan ke basis data lain), 'Timpa basis data yang ada' perlu diperiksa untuk menyelesaikan proses pemulihan. Gunakan fungsi ini dengan hati-hati karena Anda berpotensi mengembalikan informasi cadangan database di atas file data dari database yang sama sekali berbeda.

    Secara umum, Anda dapat membedakan basis data berdasarkan 'Nama File Asli' yang merupakan nama internal yang digunakan SQL Server untuk mereferensikan masing-masing file.

    Setelah opsi pemulihan Anda diatur, klik Oke.

    Kesimpulan

    SQL Server Management Studio membuat proses pemulihan menjadi sederhana dan sangat ideal jika Anda jarang melakukan pemulihan basis data. Proses ini berfungsi di setiap versi SQL Server dari Express ke Enterprise. Jika Anda menggunakan versi Express, Anda bisa mengunduh SQL Server Management Studio Express untuk mendapatkan akses ke antarmuka ini.

    Tautan

    Unduh SQL Server Management Studio Express dari Microsoft