Aracılığıyla paylaş


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.