Ist es möglich, in Echtzeit synchronisieren 2 SQL-Server-Datenbanken
Ich habe eine Anwendung, die läuft auf server A und die Datenbank auf dem gleichen server
es ist eine backup-server-B, welches ich in den Fall, der server ist down
die Anwendung bleibt unverändert, aber die Daten in der DB verändert sich ständig
Gibt es eine Möglichkeit, zu synchronisieren, 2 Datenbanken, die in Echtzeit automatisch?
derzeit warte ich, bis alle Benutzer sind Weg so kann ich eine manuelle Sicherung und Wiederherstellung in der backup-server.
Edit: Wenn ich sagte, real-Zeit, ich meine es nicht wörtlich, ich kann bis zu eine Stunde Verspätung aber umso schneller synchronisieren, je besser.
- Meine Datenbanken befinden sich auf 2 Server auf dem gleichen lokalen Netzwerk.
- Davon sind 2 SQL Server 2008, die Haupt-DB auf windows server 2008
- sich die Sicherung auf windows server 2003
- Einer web Applikation (intranet) ist mit dem DB -
- Kann ich verwenden der sql Server-agent (falls das helfen kann)
Ich weiß nicht, welche Art von details, die nützlich sein könnte, um dieses Problem zu lösen, bitte sagen Sie mir was helfen kann. Danke.
Bearbeiten: ich muss alle synchronisieren der Tabellen und nur.
die zweite Datenbank geschrieben werden nicht Lesen-nur
nicht in Echtzeit, sondern.... real-time ;). Kann ich mit 1 Stunde Verspätung hat oder weniger.
Es gibt viele Möglichkeiten, um SQL Server-Datenbanken synchron mit Wartezeiten von 24 Stunden bis zu etwa 1 bis 5 Minuten. Sie müssen geben Sie uns mehr Einzelheiten zu helfen, zu unterscheiden zwischen all den Möglichkeiten. Wahre "real-time" (Wartezeit weniger als eine Sekunde) erfordert sehr spezielle software und benutzerdefinierte Konfiguration.
Aktualisiert meine Frage.
1) Tut alles, was in den Datenbanken müssen synchronisiert werden, oder nur ein Teil von Ihnen? 2) beide Datenbanken müssen schreibbar sein, oder konnte einer von Ihnen nur gelesen werden?
InformationsquelleAutor Star | 2013-05-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, was Sie wollen, ist Peer-to-Peer-Transaktionsreplikation.
Aus dem link:
Ich bin damit einverstanden, dass dies wohl der richtige Weg für die OP, angesichts der Anforderungen, aber ich würde nicht unbedingt eine Begrenzung auf die Transaktionsreplikation als Merge-Replikation kann ausreichend sein, und neigt dazu, zu skalieren, ein bisschen besser.
Peer-to-peer-Replikation ist nur in SQL Server Enterprise edition.
InformationsquelleAutor David Brabant