Eski bir FailOver ortak adı etkisi
Veritabanı Yöneticisi, yerine çalışma ortağı herhangi bir anda değiştirebilirsiniz saat.Bu nedenle, bir istemci tarafından sağlanan başarısızlık ortak eskiyse, adı olabilir veya eski.Örneğin, yerine çalışma göz önünde bulundurun ortak ortak başka bir sunucu örnek tarafından ortak _C yerini _B adlı.Şimdi istemci ortak _B yerine çalışma olarak sağlarsa, ortak bu ad eski adıdır.Istemci tarafından sağlanan yerine çalışma ortağı adı eski olduğunda, bir yerine çalışma ortak ad istemci tarafından sağlanan olmayan bir durum için veri erişim sağlayıcı davranışını equates.
Örneğin, durum, bir istemcinin kullandığı dikkate bağlantı dizesi dört bağlantı bir dizi için çalışır.Içinde bağlantı dizesi Partner_A ilk ortak addır ve yerine çalışma ortağı Partner_B adıdır:
"Server=Partner_A; Failover Partner=Partner_B; Database=AdventureWorks"
Aşağıdaki tabloda, dört ortak yapılandırmalar gösterir ve her için gösterir bu bağlantıyı dize istemci ilk kez bağlanmak için çalışır.
Not
Bir uygulama yapılandırma değişiklikleri izlemek ve kendi bağlantı dizesi buna göre değişir.Bu ek kod gerektirir ancak yönetim yükünü azaltır.
Yapılandırma |
Asıl sunucu |
yansıtma sunucusu |
Belirten Partner_A ve Partner_B bağlanmaya çalışılırken davranışı |
---|---|---|---|
Özgün yansıtma yapılandırma. |
Partner_A |
Partner_B |
Partner_A ilk ortak adı olarak önbelleğe alınır.Istemci için Partner_A bağlanmada başarılı olur.Istemci yansıtmayı sunucunun, ortak _B, karşıdan yükler ve istemci tarafından sağlanan başarısızlık yoksayılıyor önbelleğe ortak adı. |
Partner_A bir donanım sorunuyla karşılaştığı ve yerine çalışma (istemcilerin bağlantısını kesme) oluşur. |
Partner_B |
yok |
Partner_A yine de ilk olarak ortak adı olarak önbelleğe alınır, ancak geçerli asıl sunucuya istemciye Partner_B, istemci tarafından sağlanan yerine çalışma ortağı adı verir. |
Veritabanı Yöneticisi (istemcilerin bağlantısını kesme) yansıtma vermiyor Partner_A Partner_C ile değiştirir ve yansıtma yeniden başlatılıyor. |
Partner_B |
Partner_C |
Istemci için Partner_A bağlanmayı dener ve başarısız; istemci daha sonra (geçerli asıl sunucu) Partner_B çalışır ve başarılı.Veri erişim sağlayıcı adı geçerli yansıtma sunucusu Partner_C, karşıdan yükler ve geçerli yerine çalışma ortağı adıyla yeniden önbelleğe alır. |
hizmet el ile üzerinden Partner_C için (istemcilerin bağlantısını kesme) başarısız. |
Partner_C |
Partner_B |
Istemci için Partner_A başlangıçta bağlanma girişiminde bulunur ve sonra Partner_B.Her iki ad başarısız ve bağlantı isteğini sonunda zaman aşımına uğrar ve başarısız. |
See Also