sys.database_mirroring (Transact-sql)
Her veritabanı örneği için bir satır içerir SQL Server. Veritabanı çevrimiçi değil veya veritabanı yansıtma etkin değil, dışında tüm sütun değerleri database_idnull olacak.
Dışında bir veritabanı satırı görmek için masterveya tempdb, veritabanı sahibi olmak ya da en azından alter any database veya any database VIEW sunucu düzeyi izni veya create database iznine de masterveritabanı. BOŞ olmayan değerleri yansıtma veritabanı üzerinde görmek için üye olmanız gerekir sysadminsunucu rolü.
[!NOT]
Bir veritabanı içinde yansıtma katılmayan, tüm sütunları "ile mirroring_" öneki null olabilirsiniz.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
database_id |
int |
Veritabanı Kımlığı. Örneği içinde benzersiz SQL Server. |
mirroring_guid |
uniqueidentifier |
Yansıtma ortaklık Kımlığı. null = veritabanı erişilemez olur veya yansıtılmış değil.
Not
Veritabanı içinde yansıtma katılmayan, tüm sütunları "ile mirroring_" öneki null olabilirsiniz.
|
mirroring_state |
tinyint |
Yansıtma veritabanı ve veritabanı oturumu yansıtma devlet. 0 = Suspended 1 Diğer ortağından DISCONNECTED 2 = Eşitleme 3 = Failover 4 Synchronized = 5 = Ortakları değil eşitlenir. Düzeltme artık mümkün değil. 6 = Ortakları eşitlenir. Yük devretme potansiyel mümkündür. Yerine çalışma bkz: gereksinimleri hakkında bilgi için Veritabanı yansıtma işletme modları. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_state_desc |
nvarchar(60) |
Yansıtma veritabanı ve veritabanı oturumu yansıtma durumu açıklaması biri olabilir: BAĞLANTI KESİK SENKRONİZE EŞİTLEME PENDING_FAILOVER ASKIYA ALINDI EŞİTLENMEMİŞ SENKRONİZE NULL Daha fazla bilgi için, bkz. Yansıtma Devletleri (SQL Server). |
mirroring_role |
tinyint |
Geçerli rolü yerel veritabanı oturumu yansıtma veritabanında oynuyor. 1 = Asıl 2 = Ayna null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_role_desc |
nvarchar(60) |
Yerel veritabanı yansıtma içinde oynadığı rolün açıklamasını biri olabilir: ASIL AYNA |
mirroring_role_sequence |
int |
Yansıtma ortakları ana para ve yansıtma rolü devretme nedeniyle açık veya hizmet zorla kez sayısı. 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 [senkron] null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_safety_level_desc |
nvarchar(60) |
Hareket güvenlik ayarı yansıtma veritabanı güncelleştirmeleri biri olabilir: BİLİNMİYOR OFF TAM NULL |
mirroring_safety_sequence |
int |
Değişiklikler için sıra numarası işlem güvenliği düzeyini güncelleştirin. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_partner_name |
nvarchar(128) |
Ortak yansıtma veritabanı sunucusu adı. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_partner_instance |
nvarchar(128) |
Örnek adı ve bilgisayar adı diğer ortağı. İstemciler asıl sunucu hale gelirse ortağına bağlanmak için bu bilgilere gereksinim duyar. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_witness_name |
nvarchar(128) |
Witness yansıtma veritabanı sunucusu adı. null hiçbir witness = bulunmaktadır. |
mirroring_witness_state |
tinyint |
Veritabanı oturumu yansıtma veritabanında witness durumu, biri olabilir: 0 = Bilinmeyen 1 = Connected 2 DISCONNECTED null = No tanık var, veritabanı çevrimiçi değil veya veritabanı yansıtılmış değil. |
mirroring_witness_state_desc |
nvarchar(60) |
Durum açıklaması biri olabilir: BİLİNMİYOR BAĞLI BAĞLANTI KESİK NULL |
mirroring_failover_lsn |
numeric(25,0) |
Günlük sıra numarası (lsn) hem ortaklarında diske sıkı olduğu garanti son işlem günlük kaydı. Sonra yerine çalışma, mirroring_failover_lsnortakları tarafından yeni yansıtma sunucu başladığı yeni yansıtma veritabanı yeni asıl veritabanıyla eşitlemek uzlaşma noktası olarak kullanılır. |
mirroring_connection_timeout |
int |
Bağlantı zaman aşımı saniye cinsinden yansıtma. Bunları düşünmeden önce kullanılamaz bir ortağı ya da tanık bir yanıt için beklenecek saniye sayısıdır. Varsayılan zaman aşımı değeri 10 saniyedir. null = veritabanı erişilemez olur veya yansıtılmış değil. |
mirroring_redo_queue |
int |
Yansıtmayı redone günlük maksimum tutar. Eğer mirroring_redo_queue_typeayarlanır Limitsiz, varsayılan ayar olan bu sütun null olur. Veritabanı çevrimiçi değil, bu sütunda da null olur. Aksi takdirde, bu sütun günlük megabayt cinsinden en uzun süreyi içerir. Maksimum ulaşıldığında, günlük geçici olarak durdu anapara olarak yansıtma sunucu yakalar. Bu özellik, yük devretme süreyi sınırlar. Daha fazla bilgi için, bkz. Rol (veritabanı yansıtma) değiştirme sırasında hizmeti kesintiye tahmin ediliyor. |
mirroring_redo_queue_type |
nvarchar(60) |
SINIRSIZ yansıtma Yinele sıra inhibe değil olduğunu gösterir. Bu, varsayılan ayardır. Yinele sıra mega bayt cinsinden en büyük boyutu için mb. Sıra boyutu kilobayt veya gigabayt belirtildi unutmayın Veritabanı Altyapısıdeğer megabayt çevirir. Veritabanı çevrimiçi değilse, bu sütun null olur. |
mirroring_end_of_log_lsn |
numeric(25,0) |
Yerel end-of-temizlendi günlüğü disk. Bu ayna sunucudan sıkı lsn için karşılaştırılabilir (bkz: mirroring_failover_lsn sütun). |
mirroring_replication_lsn |
numeric(25,0) |
En fazla lsn çoğaltma gönderebilirsiniz. |
İzinler
Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi 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.
Başvuru
Kataloğu görünümleri (Transact-sql)
alter veritabanı (Transact-sql)
sys.database_mirroring_witnesses (Transact-sql)
sys.database_mirroring_endpoints (Transact-sql)
Veritabanları ve dosyaları Kataloğu görünümleri (Transact-sql)