Jump to content

Automatischer Rollenwechsel bei nur einigen Datenbanken


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

wir haben einen gespiegelten MS SQL Server 2008R2 Enterprise Edition Englisch.

Durch einen Witness (Zeugen) haben wir einen automatischen Failover eingerichtet. 

 

Wenn es in der Vergangenheit zu Netzwerkschwierigkeiten gekommen ist oder der SQL Server Probleme hatte, wurde die gesamte Serverinstanz umgeschaltet.

 

Seit ca. zwei Wochen haben wir jetzt zum zweiten Mal das Problem, dass nur einige Datenbanken einen automatischen Failover gemacht haben.

Dieses ist ein Problem, da einige dieser Datenbanken untereinander Daten austauschen.

Wenn eine Datenbank also einen Failover macht, die Partnerdatenbank aber auf dem Principal SQL Server bleibt, dann können diese nicht mehr interagieren.

 

Leider finde ich keinen Grund, warum nur einige Datenbanken umgeschaltet werden. :confused:

Hat jemand bereits ähnliche Erfahrungen gemacht oder kann mir jemand einen Hinweis geben, wie ich diesen Zustand wieder verbessern kann.

 

Vielen Dank!

 

 

Geschrieben

Hallo Dukel,

 

die Interaktion bezieht sich auf eine Sicht (View).

Da beide Datenbanken normalerweise auf dem Principal laufen, ist es kein Problem.

Wenn aber einer der Datenbanken einen Failover hat, und auf dem Mirror läuft, dann versucht die Datenbank diese Sicht auf dem Mirror Server zu finden.

Die Datenbank die die Sicht enthält ist aber auf dem Spiegelserver im Recovery Mode. Deswegen klappt es nicht.

Geschrieben

Hallo Dukel,

 

danke, das wäre die Lösung.

Die Migration von MS SQL 2008 R2 auf MS SQL 2012 wird aber leider mindestens ein halbes Jahr in Anspruch nehmen.

 

Falls es noch Hinweise gibt, wie ich den MS SQL 2008 R2 stabiler bekomme, würde ich mch freuen.

  • 4 Wochen später...
Geschrieben

Hast Du denn mal einen Blick in das Server Log geworfen? Das Failover kann blockiert werden, wenn eine Anwendung oder ein Dienst auf die Datenbank zugreift und sie blockiert. Das kann auch eine abgestürzte Anwendung sein.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...