Tampilan Katalog Saksi Pencerminan Database - sys.database_mirroring_witnesses
Berlaku untuk: SQL Server
Berisi baris untuk setiap peran saksi yang dimainkan server dalam kemitraan pencerminan database.
Dalam sesi pencerminan database, failover otomatis memerlukan server saksi. Idealnya, saksi berada di komputer terpisah dari server utama dan cermin. Saksi tidak melayani database. Sebaliknya, ia memantau status server utama dan cermin. Jika server utama gagal, saksi dapat memulai failover otomatis ke server cermin.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
database_name | nama sysname | Nama dua salinan database dalam sesi pencerminan database. |
principal_server_name | nama sysname | Nama server mitra yang salinan databasenya saat ini adalah database utama. |
mirror_server_name | nama sysname | Nama server mitra yang salinan databasenya saat ini adalah database cermin. |
safety_level | kecil | Pengaturan keamanan transaksi untuk pembaruan pada database cermin: 0 = Status tidak diketahui 1 = Nonaktif (asinkron) 2 = Penuh (sinkron) Menggunakan bukti untuk failover otomatis membutuhkan keamanan transaksi penuh, yang merupakan default. |
safety_level_desc | nvarchar(60) | Deskripsi jaminan keamanan pembaruan pada database cermin: UNKNOWN TIDAK AKTIF FULL |
safety_sequence_number | int | Perbarui nomor urut untuk perubahan pada safety_level. |
role_sequence_number | int | Perbarui nomor urut untuk perubahan pada peran utama/cermin yang dimainkan oleh mitra pencerminan. |
mirroring_guid | pengidentifikasi unik | Pengidentifikasi kemitraan pencerminan. |
family_guid | pengidentifikasi unik | Pengidentifikasi keluarga cadangan untuk database. Digunakan untuk mendeteksi status pemulihan yang cocok. |
is_suspended | bit | Pencerminan database ditangguhkan. |
is_suspended_sequence_number | int | Nomor urut untuk mengatur is_suspended. |
partner_sync_state | kecil | Status sinkronisasi sesi pencerminan: 5 = Mitra disinkronkan. Failover berpotensi dimungkinkan. Untuk informasi tentang persyaratan failover lihat, Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server). 6 = Mitra tidak disinkronkan. Failover tidak dimungkinkan sekarang. |
partner_sync_state_desc | nvarchar(60) | Deskripsi status sinkronisasi sesi pencerminan: DISINKRONISASI TIDAK DISINKRONKAN |
Izin
Visibilitas metadata dalam tampilan katalog terbatas pada keamanan yang dimiliki pengguna, atau di mana pengguna diberikan beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.
Lihat Juga
Bukti Pencerminan Database
sys.database_mirroring (T-SQL)
sys.database_mirroring_endpoints (T-SQL)
Mengkueri TANYA JAWAB Umum Katalog Sistem SQL Server