Pulihkan Database (Halaman Opsi)
Berlaku untuk: SQL Server
Gunakan halaman Opsi dari kotak dialog Pulihkan Database untuk mengubah perilaku dan hasil operasi pemulihan.
Untuk menggunakan SQL Server Management Studio untuk memulihkan cadangan database
Catatan
Saat Anda menentukan tugas pemulihan dengan menggunakan SQL Server Management Studio, Anda dapat membuat skrip Transact-SQL yang sesuai yang berisi pernyataan RESTORE untuk operasi pemulihan ini. Untuk membuat skrip, klik Skrip lalu pilih tujuan untuk skrip. Untuk informasi tentang sintaks RESTORE, lihat RESTORE (Transact-SQL).
Opsi
Opsi pemulihan
Untuk mengubah aspek perilaku operasi pemulihan, gunakan opsi panel Opsi pemulihan.
Timpa database yang ada [DENGAN REPLACE]
Operasi pemulihan akan menimpa file database apa pun yang saat ini menggunakan nama database yang Anda tentukan di bidang Pulihkan kepada halaman Umum kotak dialog Pulihkan Database . File database yang ada akan ditimpa bahkan jika Anda memulihkan cadangan dari database yang berbeda ke nama database yang ada. Memilih opsi ini setara dengan menggunakan opsi REPLACE dalam pernyataan RESTORE (Transact-SQL).
Perhatian
Gunakan opsi ini hanya setelah pertimbangan yang cermat. Untuk informasi selengkapnya, lihat PULIHKAN Argumen (Transact-SQL).
Pertahankan pengaturan replikasi [WITH KEEP_REPLICATION]
Mempertahankan pengaturan replikasi saat melakukan pemulihan menggunakan file cadangan database yang diterbitkan ke server selain server tempat database dibuat. Opsi ini hanya relevan jika database direplikasi saat cadangan dibuat.
Opsi ini hanya tersedia dengan opsi Biarkan database siap digunakan dengan menggulung balik opsi transaksi yang tidak dilakukan (dijelaskan nanti dalam tabel ini), yang setara dengan memulihkan cadangan dengan opsi PEMULIHAN.
Memilih opsi ini setara dengan menggunakan opsi KEEP_REPLICATION dalam pernyataan RESTORE .
Saat melakukan pemulihan menggunakan file cadangan database yang diterbitkan ke server yang sama tempat database dibuat dan dengan nama database yang sama, KEEP_REPLICATION tidak diperlukan.
Saat menjalankan RESTORE WITH RECOVERY dan tidak memulihkan dari file cadangan, tambahkan opsi KEEP_REPLICATION untuk mempertahankan pengaturan replikasi.
Untuk informasi selengkapnya, lihat Mencadangkan dan Memulihkan Database yang Direplikasi.
Membatasi akses ke database yang dipulihkan [WITH RESTRICTED_USER]
Membuat database yang dipulihkan hanya tersedia untuk anggota db_owner, dbcreator, atau sysadmin.
Memilih opsi ini identik dengan menggunakan opsi RESTRICTED_USER dalam pernyataan RESTORE.
Status pemulihan
Untuk menentukan status database setelah operasi penyimpanan, Anda harus memilih salah satu opsi panel status Pemulihan.
PULIHKAN DENGAN PEMULIHAN
Memulihkan database setelah memulihkan cadangan akhir yang diperiksa di kumpulan Cadangan untuk memulihkankisi pada halaman Umum. Ini adalah opsi default dan setara dengan menentukan WITH RECOVERY dalam pernyataan RESTORE ( Transact-SQL).
Catatan
Di bawah model pemulihan penuh atau model pemulihan yang dicatat secara massal, pilih opsi ini hanya jika Anda memulihkan semua file log sekarang.
PULIHKAN DENGAN NORECOVERY
Meninggalkan database dalam status pemulihan. Ini memungkinkan Anda memulihkan cadangan tambahan di jalur pemulihan saat ini. Untuk memulihkan database, Anda harus melakukan operasi pemulihan dengan menggunakan opsi PULIHKAN DENGAN PEMULIHAN (lihat opsi sebelumnya).
Opsi ini setara dengan menentukan WITH NORECOVERY dalam pernyataan RESTORE.
Jika Anda memilih opsi ini, opsi Pertahankan pengaturan replikasi tidak tersedia.
PULIHKAN DENGAN SIAGA
Membiarkan database dalam status siaga, di mana database tersedia untuk akses baca-saja terbatas. Opsi ini setara dengan menentukan WITH STANDBY dalam pernyataan RESTORE.
Memilih opsi ini mengharuskan Anda menentukan file siaga dalam kotak teks File siaga. File siaga memungkinkan efek pemulihan dibatalkan.
File siaga
Menentukan file siaga. Anda dapat menelusuri file siaga atau memasukkan nama jalurnya langsung di kotak teks.
Pencadangan Tail-Log
Memungkinkan Anda untuk menunjuk bahwa pencadangan log ekor dilakukan bersama dengan pemulihan database.
Ambil pencadangan Tail-Log sebelum memulihkan
Centang kotak ini untuk menunjuk bahwa pencadangan log ekor harus dilakukan.
Catatan
Jika titik waktu yang Anda pilih dalam kotak dialog Garis Waktu Cadangan memerlukan cadangan log ekor, kotak ini akan dipilih dan Anda tidak akan dapat mengeditnya.
File cadangan
Menentukan file cadangan untuk ekor log. Anda dapat menelusuri file cadangan atau memasukkan namanya langsung di kotak teks.
Sambungan server
Memungkinkan Anda menutup koneksi database yang sudah ada.
Tutup koneksi yang ada
Operasi pemulihan mungkin gagal jika ada koneksi aktif ke database. Centang opsi Tutup koneksi yang ada untuk memastikan bahwa semua koneksi aktif antara Management Studio dan database ditutup. Kotak centang ini mengatur database ke mode pengguna tunggal sebelum melakukan operasi pemulihan, dan mengatur database ke mode multi-pengguna saat selesai.
Prompt
Perintah sebelum memulihkan setiap cadangan
Menentukan bahwa setelah setiap cadangan dipulihkan, kotak dialog Lanjutkan dengan Pemulihan akan ditampilkan untuk menanyakan apakah Anda ingin melanjutkan urutan pemulihan. Kotak dialog ini menampilkan nama kumpulan media berikutnya (jika diketahui) dan nama dan deskripsi kumpulan cadangan berikutnya.
Opsi ini memungkinkan Anda untuk menjeda urutan pemulihan setelah memulihkan salah satu cadangan. Opsi ini sangat berguna ketika Anda harus menukar kaset untuk set media yang berbeda; misalnya, ketika server Anda hanya memiliki satu perangkat pita. Ketika Anda siap untuk melanjutkan, klik OK.
Anda dapat mengganggu urutan pemulihan dengan mengklik Tidak. Ini membuat database berada dalam status pemulihan. Sesuka Anda, Anda nantinya dapat melanjutkan urutan pemulihan dengan melanjutkan pencadangan berikutnya yang dijelaskan dalam kotak dialog Lanjutkan dengan Pemulihan . Prosedur memulihkan cadangan berikutnya tergantung pada apakah berisi data atau log transaksi, sebagai berikut:
Jika cadangan berikutnya adalah cadangan penuh atau diferensial, gunakan tugas Pulihkan Database lagi.
Jika cadangan berikutnya adalah cadangan file, gunakan tugas Pulihkan File dan Grup File. Untuk informasi selengkapnya, lihat Memulihkan File dan Grup File (SQL Server).
Jika cadangan berikutnya adalah cadangan log, gunakan tugas Pulihkan Log Transaksi. Untuk informasi tentang lanjutan urutan pemulihan dengan memulihkan log transaksi, lihat Memulihkan Cadangan Log Transaksi (SQL Server).
Lihat Juga
RESTORE (Transact-SQL)
Memulihkan Cadangan dari Perangkat (SQL Server)
Memulihkan Pencadangan Log Transaksi (SQL Server)
Set Media, Keluarga Media, dan Kumpulan Cadangan (SQL Server)
Menerapkan Pencadangan Log Transaksi (SQL Server)
Pulihkan Database (Halaman Umum)