Bagikan melalui


Menghapus Pencerminan Database (SQL Server)

Topik ini menjelaskan cara menghapus pencerminan database dari database di SQL Server 2014 dengan menggunakan SQL Server Management Studio atau Transact-SQL. Kapan saja, pemilik database dapat menghentikan sesi pencerminan database secara manual dengan menghapus pencerminan dari database.

Sebelum Anda mulai

Keamanan

Hak akses

Memerlukan izin UBAH pada database.

Menggunakan SQL Server Management Studio

Untuk menghapus mirroring database

  1. Selama sesi pencerminan database, sambungkan ke instans server utama, di Object Explorer, klik nama server untuk memperluas pohon server.

  2. Perluas Database, dan pilih database.

  3. Klik kanan database, pilih Tugas, lalu klik Cermin. Ini membuka halaman Pencerminan dari kotak dialog Properti Database.

  4. Di panel Pilih Halaman , klik Pencerminan.

  5. Untuk menghapus pencerminan, klik Hapus Pencerminan. Sebuah perintah meminta konfirmasi. Jika Anda mengklik Ya, sesi dihentikan dan pencerminan dihapus dari database.

Menggunakan T-SQL

Untuk menghapus pencerminan database, gunakan Properti Database. gunakan halaman Pencerminan dari kotak dialog Properti Database .

Untuk menghapus pencerminan database

  1. Sambungkan ke Mesin Database dari salah satu mitra pencerminan.

  2. Dari bilah Standar, klik Kueri Baru.

  3. Terbitkan pernyataan Transact-SQL berikut:

    ALTER DATABASE database_name SET PARTNER OFF  
    

    di mana database_name adalah database cermin yang sesinya ingin Anda hapus.

    Contoh berikut menghapus mirroring basis data dari database sampel AdventureWorks2012.

    ALTER DATABASE AdventureWorks2012 SET PARTNER OFF;  
    

Tindak Lanjut: Menghapus Pencerminan Database

Nota

Untuk informasi tentang dampak menghapus pencerminan, lihat Menghapus Pencerminan Database (SQL Server).

  • Jika Anda ingin memulai ulang pencerminan pada database

    Cadangan log apa pun yang diambil pada database utama setelah pencerminan dihapus semuanya harus diterapkan ke database cermin sebelum Anda dapat memulai ulang pencerminan.

  • Jika Anda tidak berniat untuk memulai ulang pencerminan

    Secara opsional, Anda dapat memulihkan database cermin sebelumnya. Pada instans server yang merupakan server cermin, Anda dapat menggunakan pernyataan Transact-SQL berikut:

    RESTORE DATABASE database_name WITH RECOVERY;  
    

    Penting

    Jika Anda memulihkan database ini, dua database berbeda dengan nama yang sama sedang online. Oleh karena itu, Anda perlu memastikan bahwa klien hanya dapat mengakses salah satu dari mereka-biasanya database utama terbaru.

Tugas Terkait

Lihat Juga

Mirroring Database (SQL Server)
Menyiapkan Database Mirroring (SQL Server)
Grup Ketersediaan AlwaysOn (SQL Server)