Memulihkan Backup Database SQL Menggunakan Studio Pengurusan SQL Server
Kami telah sebelum ini menutup pangkalan data SQL mudah memulihkan menggunakan baris arahan yang sesuai untuk memulihkan fail sandaran yang dibuat pada pemasangan SQL Server yang sama, namun jika anda memulihkan sandaran yang dibuat pada pemasangan yang berbeda atau hanya memilih antarmuka titik dan klik, dengan menggunakan SQL Server Management Studio (atau edisi Express) memudahkan tugas ini.
Nota: Pakar SQL Server mungkin mahu melangkau pelajaran hari ini, kerana ia bertujuan untuk pemula.
Sebelum memulakan, anda perlu menyalin fail sandaran SQL (biasanya mempunyai sambungan BAK) ke cakera keras tempatan pada mesin SQL Server tujuan.
Buka SQL Server Management Studio dan log masuk ke SQL Server yang anda ingin mengembalikan pangkalan data kepada. Adalah lebih baik sama ada masuk sebagai Pentadbir Windows atau sebagai pengguna SQL 'sa'.
Setelah log masuk, klik kanan pada folder Pangkalan Data dan pilih 'Restore Database'.
Klik butang elips di sebelah 'Dari peranti' di bawah bahagian 'Sumber untuk memulihkan'.
Tetapkan 'File' sebagai media backup dan kemudian klik 'Tambah'.
Semak imbas fail sandaran SQL (BAK) yang anda mahu pulihkan.
Dalam dialog Pangkalan Data Pulihkan, ketik atau pilih nama pangkalan data yang anda mahu sandaran ini dipulihkan.
- Jika anda memilih pangkalan data sedia ada, ia akan digantikan dengan data dari sandaran.
- Jika anda menaip nama pangkalan data yang tidak ada pada pemasangan SQL Server anda, ia akan dibuat.
Seterusnya, pilih titik pemulihan yang anda mahu gunakan. Oleh kerana fail sandaran SQL boleh memegang pelbagai sandaran anda mungkin melihat lebih daripada satu titik pemulihan yang disenaraikan.
Pada ketika ini, maklumat yang cukup telah dimasukkan untuk pangkalan data untuk dipulihkan. Walau bagaimanapun, fail sandaran SQL menyimpan maklumat mengenai lokasi fail data yang disalin jadi jika terdapat sebarang masalah sistem fail seperti direktori destinasi tidak ada atau nama fail data yang bercanggah akan berlaku ralat. Masalah ini adalah perkara biasa apabila memulihkan sandaran yang dibuat pada pemasangan SQL Server yang berbeza.
Untuk menyemak dan menukar tetapan sistem fail, klik halaman Pilihan di sebelah kiri dalam dialog Pangkalan Data Pulihkan.
Pada halaman pilihan, anda akan ingin memastikan lajur 'Pulihkan As' menunjuk ke lokasi folder yang sah (anda boleh menukarnya seperti yang diperlukan). Fail-fail tidak perlu wujud, namun laluan folder mestilah wujud. Sekiranya fail masing-masing ada, SQL Server mengikuti satu set peraturan yang mudah:
- Jika 'To database' (dari halaman Umum) sepadan dengan sandaran pangkalan data pemulihan (iaitu mengembalikan ke pangkalan data yang sepadan), fail masing-masing akan ditimpa sebagai sebahagian daripada pemulihan.
- Jika 'Untuk pangkalan data' tidak sepadan dengan sandaran pangkalan data pemulihan (iaitu mengembalikan kepada pangkalan data yang lain), 'Menulis semula pangkalan data sedia ada' perlu diperiksa untuk proses pemulihan selesai. Gunakan fungsi ini dengan berhati-hati kerana anda boleh memulihkan maklumat sandaran pangkalan data di atas fail data dari pangkalan data yang sama sekali berbeza.
Umumnya, anda boleh memberitahu pangkalan data berbeza berdasarkan 'Nama Fail Asal' yang merupakan nama SQL Server nama dalaman untuk merujuk kepada fail masing-masing.
Setelah pilihan pemulihan anda ditetapkan, klik Ok.
Kesimpulannya
SQL Server Management Studio menjadikan proses pemulihan mudah dan sesuai jika jarang melakukan pemulihan pangkalan data. Proses ini berfungsi dalam setiap versi SQL Server dari Express to Enterprise. Jika anda menggunakan versi Express, anda boleh memuat turun SQL Server Management Studio Express untuk mendapatkan akses ke antara muka ini.
Pautan
Muat turun SQL Server Management Studio Express dari Microsoft