Bagikan melalui


Menghapus Pencerminan Basis Data (SQL Server)

Pemilik database dapat menghentikan sesi pencerminan database secara manual kapan saja, di salah satu mitra.

Dampak Menghapus Pencerminan

Saat pencerminan dihapus, hal-hal berikut terjadi:

  • Hubungan antara mitra dan antara setiap mitra dan saksi terputus secara permanen, jika memang ada hubungan tersebut.

    Jika para mitra berkomunikasi dengan satu sama lain ketika sesi dihentikan, hubungan mereka segera terputus di kedua komputer. Jika mitra tidak berinteraksi (database dalam status TERPUTUS pada saat berhenti), hubungan segera terputus pada mitra tempat mirroring database dihentikan; ketika mitra lain mencoba menyambungkan kembali, mereka menemukan bahwa sesi mirroring database telah berakhir.

  • Informasi tentang sesi pencerminan dihilangkan, tidak seperti saat menjeda sesi. Pencerminan dihapus pada database utama dan database cermin. Di sys.databases, kolom mirroring_state dan semua kolom pencerminan lainnya diatur ke NULL. Untuk informasi selengkapnya, lihat sys.database_mirroring (Transact-SQL).

  • Setiap instans server mitra memiliki salinan database yang terpisah.

  • Database mirror dibiarkan dalam status RESTORING (lihat kolom statesys.databases), karena database mirror dibuat dengan menggunakan RESTORE WITH NORECOVERY. Pada titik ini, Anda dapat menghilangkan database cermin sebelumnya atau memulihkannya menggunakan WITH RECOVERY. Ketika Anda memulihkan database, database tersebut akan berbeda dari database utama sebelumnya karena pemulihan memulai fork pemulihan baru.

Nota

Untuk melanjutkan pencerminan setelah menghentikan sesi, Anda harus membuat sesi pencerminan database baru. Jika Anda membuat cadangan log setelah berhenti mencerminkan, Anda harus menerapkannya ke database cermin sebelum memulai ulang pencerminan.

Tugas Terkait

Untuk menghapus pencerminan database

Untuk memulai pencerminan database

Lihat Juga

MENGUBAH Pencerminan Database DATABASE (Transact-SQL)
Mirroring Database (SQL Server)
Menghentikan sementara dan Melanjutkan kembali Pencerminan Database (SQL Server)
sys.databases (T-SQL)