sys.database_mirroring (Transact-SQL)
örnek her veritabanı için bir satır içerir SQL Server.Veritabanı çevrimiçi değil veya veritabanı yansıtması etkin değil, dışında tüm sütun değerleri database_id null olacak.
Dışında bir veritabanı satırı görmek için ana veya tempdb, veritabanı sahibi veya az alter any database veya any database görünüm server -düzey izni veya create database iznine ana veritabanı.yansıtma veritabanıboş olmayan değerleri görmek için üye olmanız sysadminsabit sunucu rolü.
Not
Bir veritabanı içinde yansıtmakatılmayan, tüm sütunları ile öneki mirroring_ null olur.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
database_id |
int |
Veritabanı kimliği.örnek içinde benzersiz olan SQL Server. |
mirroring_guid |
uniqueidentifier |
yansıtma ortaklık kimliği. null = veritabanı erişilemez olur veya yansıtılmış değil.
Not
Veritabanı içinde yansıtmakatılmayan, tüm sütunları ile öneki mirroring_ null olur.
|
mirroring_state |
tinyint |
yansıtma veritabanı ve veritabanı yansıtmasıoturumdurumunu. 0 = Beklemede 1 Diğer ortakbağlantı kesildi = 2 = Eşitleme 3 = Failover 4 Synchronized = 5 = Ortakları eşzamanlı değildir.Yük devretme artık mümkün değildir. 6 = Ortakları eşitlenir.Yük devretme olasılığı mümkündür.Yerine çalışma Bkz:, gereksinimleri hakkında bilgi için Zaman uyumlu veritabanı yansıtma (yüksek güvenlik modu). null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_state_desc |
nvarchar(60) |
yansıtma veritabanı ve veritabanı yansıtmasıoturum, durumu açıklaması aşağıdakilerden biri olabilir: BAĞLANTI KESİK EŞZAMANLI EŞİTLEME PENDING_FAILOVER ASKIYA ALINDI EŞİTLENMEMİŞ EŞZAMANLI NULL Daha fazla bilgi için, bkz. Yansıtma Devletleri. |
mirroring_role |
tinyint |
Geçerli yerel veritabanı rolünün veritabanı yansıtması oturumoynatılır. 1 Asıl adı = 2 = Yansıtma null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_role_desc |
nvarchar(60) |
Yerel veritabanı yansıtmaiçinde oynadığı rolü açıklaması aşağıdakilerden biri olabilir: ASIL AYNA |
mirroring_role_sequence |
int |
Kaç kez bir yük veya zorlanmış hizmetyüzünden ana para ve yansıtma rolü yansıtma ortakları yapmışsınızdır. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_safety_level |
tinyint |
yansıtma veritabanıgüncelleştirmeleri güvenlik ayarı: 0 = Bilinmeyen durum 1 = [Kapalı zaman uyumsuz] 2 Tam [eşzamanlı] = null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_safety_level_desc |
nvarchar(60) |
yansıtma veritabanıgüncelleştirmeleri hareket güvenlik ayarı biri olabilir: BİLİNMİYOR KAPALI TAM NULL |
mirroring_safety_sequence |
int |
Hareket emniyet düzeydeğişiklikleri için sıra numarası güncelleştirmek. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_partner_name |
nvarchar(128) |
veritabanı yansıtmasıortaksunucusunun adı. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_partner_instance |
nvarchar(128) |
örnek adı ve bilgisayar adı diğer ortak.İstemciler, asıl sunucuolduğunda ortak bağlanmak için bu bilgileri gerektirir. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_witness_name |
nvarchar(128) |
veritabanı yansıtması şahit sunucu adı. null = hiç şahit bulunmaktadır. |
mirroring_witness_state |
tinyint |
Veritabanı veritabanı yansıtması oturum şahit, durum, biri olabilir: 0 = Bilinmiyor 1 = Bağlandı 2 = Bağlantı kesildi null = No şahit var, veritabanı çevrimiçi değil veya veritabanı değil yansıtılır. |
mirroring_witness_state_desc |
nvarchar(60) |
Durum açıklaması aşağıdakilerden biri olabilir: BİLİNMİYOR BAĞLI BAĞLANTI KESİK NULL |
mirroring_failover_lsn |
numeric(25,0) |
Her iki ortakları üzerinde diske sıkı olması sağlanır kaydının son hareket günlük sıra numarası (SSN) oturum.Bir yük devretme sonrasında mirroring_failover_lsn yansıtma sunucusu yeni başladığı yeni asıl veritabanıile yeni yansıtma veritabanı eşitlemek mutabakat olarak ortaklar tarafından kullanılır. |
mirroring_connection_timeout |
int |
Bağlantı saat saniye cinsinden yansıtma.Bu bir ortak veya şahit cevabı için bunları kullanılamaz düşünmeden önce beklenecek saniye sayısıdır.Varsayılan saat-değer 10 saniyedir. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_redo_queue |
int |
Yansıtmayı geri alınmış için günlük en yüksek miktarı.Mirroring_redo_queue_type küme olan varsayılan ayar olan SINIRSIZ için bu sütun null olur.Veritabanı çevrimiçi değilse, bu sütun da boştur. Aksi takdirde, bu sütun günlük megabayt cinsinden en yüksek miktarını içerir.Sınır aşıldığında, yansıtma sunucusu arayı kapatıncaya gibi günlük geçici olarak patron sunucu üzerinde durmuş.Bu özellik, yük devretme saatsınırlar. Daha fazla bilgi için, bkz. Rol değiştirme sırasında hizmeti kesintiye tahmin ediliyor. |
mirroring_redo_queue_type |
nvarchar(60) |
SINIRSIZ, yansıtma yineleme sıra işlemini engeller değil gösterir.Bu varsayılan ayardır. yineleme sıra mega bayt cinsinden en büyük boyutu için mb.Sıra boyutu kilobayt veya gigabayt belirtildi unutmayın SQL Server 2005 Veritabanı Altyapısı dönüştürür değer megabayt. Veritabanı çevrimiçi değilse, bu sütun null olur. |
İzinler
SQL Server 2005 ve sonraki sürümlerinde, katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahip olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.
Ayrıca bkz.