Menghapus Saksi dari Sesi Pencerminan Database (SQL Server)
Berlaku untuk: SQL Server
Topik ini menjelaskan cara menghapus bukti dari sesi pencerminan database di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL. Kapan saja selama sesi pencerminan database, pemilik database dapat menonaktifkan bukti untuk sesi pencerminan database.
Dalam Topik Ini
Sebelum Anda mulai:
Untuk Mengganti hapus saksi, gunakan:
Tindak Lanjut: Setelah Menghapus Saksi
Sebelum Anda mulai
Keamanan
Izin
Memerlukan izin UBAH pada database.
Menggunakan SQL Server Management Studio
Untuk menghapus saksi
Sambungkan ke instans server utama dan, di panel Object Explorer , klik nama server untuk memperluas pohon server.
Perluas Database, dan pilih database yang saksinya ingin Anda hapus.
Klik kanan database, pilih Tugas, lalu klik Cermin. Ini membuka halaman Pencerminan dari kotak dialog Properti Database.
Untuk menghapus saksi, hapus alamat jaringan servernya dari bidang Saksi .
Catatan
Jika Anda beralih dari mode keselamatan tinggi dengan failover otomatis ke mode berkinerja tinggi, bidang Witness akan dihapus secara otomatis.
Menggunakan T-SQL
Untuk menghapus saksi
Sambungkan ke Mesin Database pada salah satu instans server mitra.
Dari bilah Standar, klik Kueri Baru.
Terbitkan pernyataan berikut:
ALTER DATABASE database_name SET WITNESS OFF
di mana database_name adalah nama database cermin.
Contoh berikut menghapus saksi dari
AdventureWorks2022
database.ALTER DATABASE AdventureWorks2022 SET WITNESS OFF ;
Tindak Lanjut: Setelah Menghapus Saksi
Menonaktifkan saksi mengubah mode operasi sesuai dengan pengaturan keamanan transaksi:
Jika keamanan transaksi diatur ke FULL (default), sesi menggunakan mode keamanan tinggi dan sinkron tanpa failover otomatis.
Jika keamanan transaksi diatur ke NONAKTIF, sesi beroperasi secara asinkron (dalam mode performa tinggi) tanpa memerlukan kuorum. Setiap kali keamanan transaksi dimatikan, kami sangat menyarankan untuk mematikan saksi.
Tip
Pengaturan keamanan transaksi database dicatat pada setiap mitra dalam tampilan katalog sys.database_mirroring di kolom mirroring_safety_level dan mirroring_safety_level_desc .
Tugas Terkait
Menambahkan Bukti Pencerminan Database Menggunakan Autentikasi Windows (Transact-SQL)
Menambahkan atau Mengganti Bukti Pencerminan Database (SQL Server Management Studio)
Lihat Juga
MENGUBAH Pencerminan Database DATABASE (Transact-SQL)
Mengubah Keamanan Transaksi dalam Sesi Pencerminan Database (T-SQL)
Menambahkan Bukti Pencerminan Database Menggunakan Autentikasi Windows (Transact-SQL)
Bukti Pencerminan Database