Aracılığıyla paylaş


Veritabanı Yansıtma İşletim Modları

Şunlar için geçerlidir: SQL Server

Bu konu, veritabanı yansıtma oturumları için zaman uyumlu ve zaman uyumsuz işletim modlarını açıklar.

Uyarı

Veritabanı yansıtmaya giriş için bkz. Veritabanı Yansıtması (SQL Server).

Terimler ve Tanımlar

Bu bölümde, bu konunun merkezinde yer alan birkaç terim tanıtılmaktadır.

Yüksek performanslı mod
Veritabanı yansıtma oturumu zaman uyumsuz olarak çalışır ve yalnızca asıl sunucuyu ve yansıtma sunucusunu kullanır. Rol değiştirmenin tek biçimi zorunlu hizmettir (olası veri kaybıyla).

Yüksek güvenlik modu
Veritabanı yansıtma oturumu zaman uyumlu olarak çalışır ve isteğe bağlı olarak bir tanığın yanı sıra asıl sunucu ve yansıtma sunucusu kullanır.

İşlem güvenliği
Veritabanı yansıtma oturumlarının zaman uyumlu mu yoksa zaman uyumsuz olarak mı çalıştığını belirleyen yansıtmaya özgü veritabanı özelliği. İki güvenlik düzeyi vardır: FULL ve OFF.

Witness
Yalnızca yüksek güvenlik moduyla kullanılmak üzere, yansıtma sunucusunun otomatik yük devretme başlatma durumunu algılayabilmesi için isteğe bağlı bir SQL Server örneği. İki yük devretme ortağından farklı olarak, tanık veritabanına hizmet vermez. Tanığın tek rolü otomatik yük devretmeyi desteklemektir.

Eşzamansız Veritabanı Yansıtma (Yüksek Performans Modu)

Bu bölüm, zaman uyumsuz veritabanı yansıtmanın nasıl çalıştığını, yüksek performans modunun uygun olduğu durumları ve asıl sunucu arızalandığında nasıl yanıt verileceğini açıklar.

Uyarı

SQL Server'ın çoğu sürümü yalnızca eşzamanlı veritabanı yansıtmasını destekler ("Safety Full Only"). Veritabanı yansıtmayı tam olarak destekleyen sürümler hakkında bilgi için, SQL Server 2022'nin sürümleri ve desteklenen özellikleri bölümünde "Yüksek Kullanılabilirlik (Always On)" bölümüne bakın.

İşlem güvenliği KAPALI olarak ayarlandığında, veritabanı yansıtma oturumu zaman uyumsuz olarak çalışır. Zaman uyumsuz işlem yalnızca bir işletim modu-yüksek performanslı modu destekler. Bu mod, yüksek kullanılabilirlik pahasına performansı artırır. Yüksek performanslı mod yalnızca asıl sunucuyu ve yansıtma sunucusunu kullanır. Yansıtma sunucusundaki sorunlar hiçbir zaman asıl sunucuyu etkilemez. Ana sunucu kaybolduğunda, ayna veritabanı DISCONNECTED olarak işaretlenir ancak sıcak yedek olarak erişilebilir.

Yüksek performans modu, yalnızca bir rol değiştirme biçimini destekler: zorunlu hizmet (olası veri kaybıyla), yansıtma sunucusunu sıcak yedek sunucu olarak kullanır. Zorlamalı hizmet, asıl sunucunun başarısızlığına verilen olası yanıtlardan biridir. Veri kaybı mümkün olduğundan, servisi aynaya yansıtmaya zorlamadan önce diğer alternatifleri göz önünde bulundurmanız gerekir. Daha fazla bilgi için, bu konunun devamında yer alan Sorumlunun Başarısızlığına Yanıt Verme bölümüne bakın.

Aşağıdaki şekilde, yüksek performanslı modu kullanan bir oturumun yapılandırması gösterilmektedir.

Yalnızca iş ortağı oturum yapılandırması Yalnızca iş ortağı oturum yapılandırması

Yüksek performanslı modda, asıl sunucu yansıtma sunucusuna bir işlem için günlüğü gönderir göndermez, yansıtma sunucusundan bir onay beklemeden istemciye bir teyit mesajı gönderir. İşlemler, yansıtma sunucusunun günlüğü diske yazmasını beklemeden tamamlanır. Zaman uyumsuz işlem, asıl sunucunun en düşük işlem gecikme süresiyle çalışmasına izin verir.

Yansıtma sunucusu, asıl sunucu tarafından gönderilen günlük kayıtlarını takip etmeye çalışır. Ancak yansıtma veritabanı, genellikle veritabanları arasındaki boşluk küçük olsa da asıl veritabanının biraz gerisinde kalabilir. Ancak, asıl sunucu ağır bir iş yükü altındaysa veya yansıtma sunucusunun sistemi yüklüyse boşluk önemli hale gelebilir.

Bu bölümde:

High-Performance Modu Ne Zaman Uygun?

Yüksek performans modu, ana ve yansıtma sunucularının birbirinden önemli bir mesafeyle ayrıldığı ve küçük hataların ana sunucuyu etkilemesini istemediğiniz bir olağanüstü durum kurtarma senaryosunda yararlı olabilir.

Uyarı

Log gönderimi, veritabanı yansıtmaya ek olabilir ve zaman uyumsuz veritabanı yansıtmaya tercih edilen bir alternatiftir. Günlük gönderiminin avantajları hakkında bilgi için bkz. Yüksek Kullanılabilirlik Çözümleri (SQL Server). Veritabanı yansıtması ile günlük aktarımı kullanma hakkında bilgi için bkz. Veritabanı Yansıtma ve Günlük Aktarma (SQL Server).

Tanığın Yüksek Performans Modu Üzerindeki Etkisi

Yüksek performanslı modu yapılandırmak için Transact-SQL kullanırsanız, SAFETY özelliği KAPALI olarak ayarlandığında, WITNESS özelliğinin de KAPALI olarak ayarlanmasını kesinlikle öneririz. Bir tanık yüksek performanslı modla birlikte bulunabilir, ancak tanık hiçbir fayda sağlamaz ve risk oluşturur.

İş ortağından biri kapatıldığında tanığın oturumla bağlantısı kesilirse veritabanı kullanılamaz duruma gelir. Bunun nedeni, yüksek performans modunun bir tanık gerektirmemesi olsa da, bir tanık ayarlandığında oturumun iki veya daha fazla sunucu örneğinden oluşan bir çoğunluk gerektirmesidir. Oturum çoğunluğunu kaybederse veritabanına hizmet veremez.

Bir tanık yüksek performans modunda bir oturuma ayarlandığında, kvorum uygulanması şu anlama gelir:

  • Yansıtma sunucusu kaybolursa, asıl sunucunun tanıkla bağlantılı olması gerekir. Aksi takdirde, tanık veya yansıtma sunucusu oturuma yeniden katılıncaya kadar asıl sunucu veritabanını çevrimdışına alır.

  • Asıl sunucu kaybolursa, hizmeti yansıtma sunucusuna zorlamak, yansıtma sunucusunun tanıkla bağlantılı olmasını gerektirir.

Sorumlunun Başarısızlığına Yanıt Verme

Sorumlu başarısız olduğunda, veritabanı sahibinin aşağıdaki gibi çeşitli seçenekleri vardır:

  • Sorumlu yeniden kullanılabilir duruma gelene kadar veritabanını kullanılamaz durumda bırakın.

    Asıl veritabanı ve işlem günlüğü bozulmamışsa, bu seçenek tüm taahhüt edilen işlemleri kullanılabilirlik pahasına korur.

  • Veritabanı yansıtma oturumunu durdurun, veritabanını el ile güncelleştirin ve ardından yeni bir veritabanı yansıtma oturumu başlatın.

    Asıl veritabanı kaybolursa ancak asıl sunucu hala çalışıyorsa, hemen asıl veritabanındaki günlüğün kuyruğunu yedeklemeyi dene. Kuyruk günlüğü yedeklemesi başarılı olursa yansıtmayı kaldırmak en iyi alternatifiniz olabilir. Yansıtmayı kaldırdıktan sonra, günlüğü tüm verileri koruyan eski yansıtma veritabanına geri yükleyebilirsiniz.

    Uyarı

    Kuyruk günlüğü yedeklemesi başarısız olduysa ve asıl sunucunun kurtarılmasını bekleyemiyorsanız, oturum durumunu koruma avantajı olan hizmeti zorlamayı göz önünde bulundurun.

  • Yansıtma sunucusunda hizmeti (olası veri kaybıyla) zorlar.

    Zorlamalı hizmet kesinlikle bir olağanüstü durum kurtarma yöntemidir ve tedbirli bir şekilde kullanılmalıdır. Hizmeti zorlamak yalnızca asıl sunucu kapalıysa, oturum senkronize değilse (işlem güvenliği KAPALI olarak ayarlanır) ve oturumun herhangi bir tanığı yoksa (WITNESS özelliği KAPALI olarak ayarlanır) veya tanık, yansıtma sunucusuna bağlıysa (yani çoğunluk sağlanmışsa) mümkündür.

    Hizmeti zorlamak, ayna sunucusunun ana rolünü üstlenmesine ve istemciler için veritabanının kendi kopyasını hizmete sunmasına neden olur. Hizmet zorlandığında, ana sunucunun yansıtma sunucusuna henüz göndermediği işlem günlükleri kaybedilir. Bu nedenle, zorlamalı hizmeti olası veri kaybının kabul edilebilir olduğu ve hemen veritabanı kullanılabilirliğinin kritik olduğu durumlarla sınırlamanız gerekir. Zorlamalı hizmetin nasıl çalıştığı ve bunu kullanmaya yönelik en iyi yöntemler hakkında bilgi için bkz. Veritabanı Yansıtma Oturumu (SQL Server) Sırasında Rol Değiştirme.

Eşzamanlı Veritabanı Yansıtma (Yüksek Güvenlik Modu)

Bu bölümde, alternatif yüksek güvenlik modları (otomatik yük devretme ile ve otomatik yük devretme olmadan) dahil zaman uyumlu veritabanı yansıtmanın nasıl çalıştığı açıklanır ve tanığın otomatik yük devretmedeki rolü hakkında bilgi içerir.

İşlem güvenliği FULL olarak ayarlandığında, veritabanı yansıtma oturumu yüksek güvenlik modunda çalışır ve başlangıçtaki eşitleme aşamasının ardından senkron olarak çalışır. Bu bölümde, zaman uyumlu işlem için yapılandırılan veritabanı yansıtma oturumlarının ayrıntıları açıklanmaktadır.

Bir oturumun zaman uyumlu işlemini gerçekleştirmek için yansıtma sunucusunun yansıtma veritabanını asıl veritabanıyla eşitlemesi gerekir. Oturum başladığında, ana sunucu etkin günlüğünü yansıtma sunucusuna göndermeye başlar. Yansıtma sunucusu, tüm gelen günlük kayıtlarını mümkün olan en kısa sürede diske yazar. Alınan tüm günlük kayıtları diske yazıldığı anda veritabanları eşitlenir. İş ortakları iletişimde kaldığı sürece veritabanları eşitlenmiş olarak kalır.

Uyarı

Veritabanı yansıtma oturumundaki durum değişikliklerini izlemek için Veritabanı Yansıtma Durumu Değişikliği olay sınıfını kullanın. Daha fazla bilgi için bkz. Veritabanı Yansıtma Durumu Değişiklik Olay Sınıfı.

Eşitleme tamamlandıktan sonra, asıl veritabanında işlenen her işlem yansıtma sunucusunda da işlenir ve verilerin korunmasını garanti eder. Bir işlem asıl veritabanında gerçekleştirilene kadar, asıl sunucu, yansıtma sunucusundan işlemin günlüğünü diske güçlendirdiğini belirten bir ileti alana kadar bekleyerek bu sağlanır. Bu ileti için beklemenin işlemin gecikme süresini artırdığına dikkat edin.

Eşitleme için gereken süre temelde yansıtma veritabanının oturum başlangıcında asıl veritabanının ne kadar gerisinde olduğuna (başlangıçta asıl sunucudan alınan günlük kayıtlarının sayısıyla ölçülür), asıl veritabanındaki iş yüküne ve yansıtma sisteminin hızına bağlıdır. Bir oturum eşitlendikten sonra yansıtma veritabanında henüz yeniden yapılandırılmamış sağlamlaştırılmış günlük yineleme kuyruğunda kalır.

Aynalama veritabanı senkronize olur olmaz, veritabanının her iki kopyasının da durumu EŞİTLENMİŞ olarak değişir.

Eşzamanlı işletim aşağıdaki şekilde korunur.

  1. İstemciden bir işlem alındığında, ana sunucu işlemin günlüğünü işlem günlüğüne yazar.

  2. Asıl sunucu işlemi veritabanına yazar ve eşzamanlı olarak kayıt dosyasını yansıtma sunucusuna gönderir. Ana sunucu, istemciye bir işlemi onaylama veya geri alma işlemlerinden birini onaylamadan önce yansıtma sunucusundan bir onay bekler.

  3. Yansıtma sunucusu günlüğü diske sağlamlaştırıp asıl sunucuya bir onay döndürür.

  4. Yansıtma sunucusundan onay aldıktan sonra, asıl sunucu istemciye bir onay iletisi gönderir.

Yüksek güvenlik modu, verilerin iki konum arasında eşitlenmesini gerektirerek verilerinizi korur. Tüm işlenen işlemlerin yansıtma sunucusundaki diske yazılacağı garanti edilir.

Bu bölümde:

Otomatik Hata Toleransı Olmadan Yüksek Güvenlik Modu

Yüksek güvenlik modunun, otomatik yük devretme olmadan yapılandırması aşağıdaki şekilde gösterilmektedir. Yapılandırma yalnızca iki iş ortağından oluşur.

Tanık olmadan iletişim kuran iş ortakları

İş ortakları bağlandığında ve veritabanı zaten eşitlendiğinde manuel yük devretme desteklenir. Yansıtma sunucusu örneği çalışmaz hale gelirse, asıl sunucu örneği etkilenmez ve korumasız çalışır (yani veri yansıtılmadan çalışır). Asıl sunucu kaybolursa yedek sunucu askıya alınır, ancak hizmet yedek sunucuya zorlanabilir (olası veri kaybıyla). Daha fazla bilgi için bkz. Veritabanı Yansıtma Oturumu (SQL Server) Sırasında Rol Değiştirme.

Otomatik Yük Devretme ile Yüksek Güvenlik Modu

Otomatik yük devretme, bir sunucu kaybedildikten sonra veritabanının sunulmaya devam etmesini sağlayarak yüksek kullanılabilirlik sağlar. Otomatik yük devretme, oturumun üçüncü bir sunucu örneğine (ideal olarak üçüncü bir bilgisayarda bulunan tanık) sahip olmasını gerektirir. Aşağıdaki şekilde, otomatik yük devretmeyi destekleyen yüksek güvenlik modu oturumunun yapılandırması gösterilmektedir.

Bir oturumun tanığı ve iki ortağı

İki iş ortağından farklı olarak, tanık veritabanına hizmet etmez. Tanık, asıl sunucunun çalışır durumda olup olmadığını doğrulayarak otomatik yük devretmeyi destekler. Yansıtma sunucusu otomatik yük devretmeyi yalnızca yansıtmanın ve tanığın her ikisinin de asıl sunucuyla bağlantısı kesildikten sonra birbirine bağlı kalması durumunda başlatır.

Bir tanık ayarlandığında, oturumun gerektirdiği, veritabanının kullanılabilir olmasını sağlayan en az iki sunucu örneği arasında bir çoğunluk ilişkisi gerekir. Daha fazla bilgi için bkz Veritabanı Yansıtma Tanığı ve Çekirdek: Tanığın Veritabanı Kullanılabilirliğini Nasıl Etkilediğini (Veritabanı Yansıtma).

Otomatik yük devretme aşağıdaki koşulları gerektirir:

  • Veritabanı zaten eşitlenmiş.

  • Hata, üç sunucu örneğinin tümü bağlıyken oluşur ve tanık ve yansıtma sunucusu bağlı kalır.

Bir iş ortağının kaybı aşağıdaki etkiye sahiptir:

  • Yukarıdaki koşullar altında asıl sunucu kullanılamaz duruma gelirse, otomatik yük devretme gerçekleşir. Yansıtma sunucusu sorumlu rolüne geçer ve veritabanını asıl veritabanı olarak sunar.

  • Bu koşullar karşılanmadığında asıl sunucu kullanılamaz duruma gelirse, hizmeti zorlamak (olası veri kaybıyla) mümkün olabilir. Daha fazla bilgi için bkz. Veritabanı Yansıtma Oturumu (SQL Server) Sırasında Rol Değiştirme.

  • Tek yansıtma sunucusu kullanılamaz duruma gelirse, ana sunucu ve tanık sunucu çalışmaya devam eder.

Oturum tanığını kaybederse, çoğunluk her iki iş ortağını da gerektirir. Eğer taraflardan biri nitelikli çoğunluğu kaybederse, her iki taraf da nitelikli çoğunluğu kaybeder ve nitelikli çoğunluk yeniden sağlanana kadar veritabanı kullanılamaz. Bu çoğunluk gereksinimi, bir tanığın yokluğunda veritabanının hiçbir zaman yansıtılmadan, yani korumasız çalışmamasını sağlar.

Uyarı

Tanığın belirli bir süre boyunca bağlantısının kesilmesini bekliyorsanız, kullanılabilir duruma gelene kadar tanığı oturumdan kaldırmanızı öneririz.

Transact-SQL Ayarları ve Veritabanı Yansıtma İşletim Modları

Bu bölümde, bir veritabanı yansıtma oturumu ALTER DATABASE ayarları ve varsa yansıtılan veritabanı ve tanığın durumları açısından açıklanmaktadır. Bölümü, SQL Server Management Studio kullanmak yerine öncelikle veya yalnızca Transact-SQL kullanarak veritabanı yansıtmayı yöneten kullanıcılara yöneliktir.

Tavsiye

Transact-SQL kullanmaya alternatif olarak, Veritabanı Özellikleri iletişim kutusunun Yansıtma sayfasını kullanarak Nesne Gezgini'nde oturumun çalışma modunu denetleyebilirsiniz. Daha fazla bilgi için bkz. Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtma Oturumu Oluşturma (SQL Server Management Studio).

Bu bölümde:

İşlem Güvenliği ve Tanık Durumu İşletim Modunu Nasıl Etkiler?

Oturumun çalışma modu, işlem güvenliği ayarı ve tanığın durumu birleşimiyle belirlenir. Veritabanı sahibi herhangi bir zamanda işlem güvenliği düzeyini değiştirebilir ve tanığı ekleyebilir veya kaldırabilir.

Bu bölümde:

İşlem Güvenliği

İşlem güvenliği, veritabanı yansıtma oturumlarının zaman uyumlu veya zaman uyumsuz olarak çalışıp çalışmadığını belirleyen yansıtmaya özgü bir veritabanı özelliğidir. İki güvenlik düzeyi vardır: FULL ve OFF.

  • GÜVENLİk DOLU

    Tam işlem güvenliği, oturumun yüksek güvenlik modunda zaman uyumlu çalışmasına neden olur. Bir tanık varsa, oturum otomatik yük devretmeyi destekler.

    ALTER DATABASE deyimlerini kullanarak bir oturum oluşturduğunuzda, oturum SAFETY özelliği FULL olarak ayarlı olarak başlar; yani oturum yüksek güvenlik modunda başlar. Oturum başladıktan sonra bir tanık ekleyebilirsiniz.

    Daha fazla bilgi için bu konunun önceki bölümlerinde yer alan Zaman Uyumlu Veritabanı Yansıtması (Yüksek-Güvenlik Modu) konusuna bakın.

  • EMNİYET KAPALI

    İşlem güvenliğinin kapatılması, oturumun yüksek performanslı modda zaman uyumsuz olarak çalışmasına neden olur. SAFETY özelliği KAPALI olarak ayarlanırsa, WITNESS özelliği de KAPALI (varsayılan) olarak ayarlanmalıdır. Tanığın yüksek performanslı moddaki etkisi hakkında bilgi için bu konunun devamında yer alan Tanığın Durumu bölümüne bakın. İşlem güvenliği kapalı olarak çalıştırma hakkında daha fazla bilgi için, bu konunun önceki bölümlerinde yer alan Zaman Uyumsuz Veritabanı Yansıtması (High-Performance Modu) konusuna bakın.

Veritabanının işlem güvenliği ayarı, her bir iş ortağı için sys.database_mirroring katalog görünümünde mirroring_safety_level ve mirroring_safety_level_desc sütunlarında kaydedilir. Daha fazla bilgi için bkz. sys.database_mirroring (Transact-SQL).

Veritabanı sahibi, işlem güvenliği düzeyini istediği zaman değiştirebilir.

Tanığın Durumu

Bir tanık ayarlandıysa, çoğunluk gereklidir, bu nedenle tanığın durumu her zaman önemlidir.

Varsa, tanık iki durumdan birine sahiptir:

  • Tanık bir iş ortağına bağlandığında, tanık o iş ortağına göre BAĞLI durumundadır ve bu iş ortağıyla kuorum sahibidir. Bu durumda, iş ortaklarından biri kullanılamasa bile veritabanı kullanılabilir duruma getirilebilir.

  • Tanık mevcut olduğunda ancak bir ortağa bağlı olmadığında, tanık ilgili ortak açısından BİLİNMİYOR veya BAĞLANTISIZ durumundadır. Bu durumda, tanık bu iş ortağıyla çoğunluğu sağlayamaz ve iş ortakları birbirine bağlı değilse veritabanı kullanılamaz hale gelir.

Çoğunluk hakkında bilgi için bkz. Çoğunluk: Tanığın Veritabanı Kullanılabilirliğini Nasıl Etkilediği (Veritabanı Yansıtma).

Sunucu örneğindeki her tanığın durumu , mirroring_witness_state ve mirroring_witness_state_desc sütunlarında sys.database_mirroring katalog görünümünde kaydedilir. Daha fazla bilgi için bkz. sys.database_mirroring (Transact-SQL).

Aşağıdaki tabloda, oturumun çalışma modunun işlem güvenliği ayarına ve tanığın durumuna nasıl bağlı olduğu özetlemektedir.

İşletim modu İşlem güvenliği Tanık durumu
Yüksek performanslı mod OFF NULL (tanık yok)**
Otomatik yük devretme olmadan yüksek güvenlik modu DOLU NULL (tanık yok)
Otomatik yük devretme ile yüksek güvenlik modu* DOLU BAĞLI

*Tanığın bağlantısı kesilirse, tanık sunucu örneği kullanılabilir duruma gelene kadar WITNESS OFF ayarlamanızı öneririz.

**Bir tanık yüksek performanslı modda mevcutsa, tanık oturuma katılmaz. Ancak veritabanını kullanılabilir hale getirmek için sunucu örneklerinden en az ikisinin bağlı kalması gerekir. Bu nedenle, yüksek performanslı mod oturumlarında WITNESS özelliğini KAPALI olarak ayarlamanızı öneririz. Daha fazla bilgi için bkz Quorum: Tanığın Veritabanı Kullanılabilirliğini Nasıl Etkilediği (Veritabanı Yansıtma).

Tanığın Güvenlik Ayarını ve Durumunu Görüntüleme

Veritabanının güvenlik ayarını ve tanığın durumunu görüntülemek için sys.database_mirroring katalog görünümünü kullanın. İlgili sütunlar aşağıdaki gibidir:

Faktör Kolonlar Description
İşlem güvenliği mirroring_safety_level veya mirroring_safety_level_desc Yansıtma veritabanındaki güncelleştirmeler için işlem güvenliği ayarı, aşağıdakilerden biri:

UNKNOWN

OFF

DOLU

NULL= veritabanı çevrimiçi değil.
Tanık var mı? mirroring_witness_name Tanığı yansıtan veritabanının sunucu adı veya null, hiçbir tanığın mevcut olmadığını gösterir.
Tanık durumu mirroring_witness_state veya mirroring_witness_state_desc Belirli bir iş ortağındaki veritabanındaki tanığın durumu:

UNKNOWN

BAĞLI

DISCONNECTED

NULL = tanık yok veya veritabanı çevrimiçi değil.

Örneğin, birincil veya ayna sunucuda şunu girin:

SELECT mirroring_safety_level_desc, mirroring_witness_name, mirroring_witness_state_desc FROM sys.database_mirroring  

Bu katalog görünümü hakkında daha fazla bilgi için bkz. sys.database_mirroring (Transact-SQL).

Ana Sunucunun Kaybedilmesi Halinde Davranışı Etkileyen Faktörler

Aşağıdaki tabloda, işlem güvenliği ayarının birleşik etkisi, veritabanının durumu ve tanığın asıl sunucunun kaybıyla ilgili yansıtma oturumunun davranışı üzerindeki durumu özetlenmiştir.

İşlem güvenliği Yansıtma veritabanının yansıtma durum bilgisi Tanık durumu Sorumlu kaybolduğunda davranış
DOLU EŞİTLENMİŞ BAĞLI Otomatik yük devretme gerçekleşir.
DOLU EŞİTLENMİŞ DISCONNECTED Yansıtma sunucusu durdurulur; yük devretme mümkün değildir ve veritabanı kullanılabilir duruma getirilemez.
OFF ASKıYA ALINDI veya KESİlDİ NULL (tanık yok) Servis, yansıtma sunucusuna zorla yönlendirilebilir (bu, olası veri kaybına neden olabilir).
DOLU SENKRONİZE EDİLİYOR VEYA ASKIYA ALINMIŞ NULL (tanık yok) Hizmet, aynalanmış sunucuya zorlanabilir (olası veri kaybıyla).

İlgili Görevler

Ayrıca Bkz.

Veritabanı Aynalaması İzleme (SQL Server)
Veritabanı Yansıtma Tanığı