Cross-Datenbank-Views und Spiegelung in SQL Server
-
06-07-2019 - |
Frage
Ich habe eine Frage zu spiegeln und Quer db Ansichten. Wir haben einen Blick in Datenbank X die Datenbank Y auf dem gleichen Server S1 verweist. Die Datenbanken X & Y beide auf einen anderen Server S2 gespiegelt. Das Problem ist: Wenn db X S2 über fehlschlägt, die Ansicht, die jetzt db Y verweist auf S2 suchen, aber db Y über nicht versagt haben. Was ist der beste Weg, um dies? Können Sie ein gespiegeltes Paar erstellen, so dass, wenn 1 auf den dbs in das Paar nicht über, tut das andere auch?
Danke
Lösung
Wir erkennen, dass die Datenbank ausgefallen ist und manuell Failover die zweite Datenbank. Diese Artikel rel="nofollow wird wahrscheinlich helfen; im Grunde ist es ein Hack auf dem Failover der ersten Datenbank in dem Zeug, dass Sie lösen einen Failover der zweiten Datenbank kann.
Andere Tipps
Wenn Sie SQL 2012 aktualisieren Sie die Always on Availability Groups Funktion Gruppe Datenbanken für diesen Zweck verwenden können.