bester Weg für den Umgang mit Identitätsspalten in der Replikation
-
26-09-2019 - |
Frage
Ich brauche Merge-Replikation mit einem Szenario, wie ein Central-Hauptserver, 4 Office Server in jedem Land Büro befindet sich zu implementieren, und jede Maschine SQL Express insatalled auf ihnen.
Jeder Server verfügt über SQL-Standard 2008 und Jeder Kunde mit sqlexpress werden Daten zwischen zugeordneten Office-Server repliziert werden.
Alle Office-Server werden die Daten amonghst sich durch den zentralen Server
replizierenWas ist der beste Weg, Identitätsspalten zu behandeln?
60% der Tabellen Identitätsspalten.
Ich bin besorgt, dass es eine Menge Konflikt wegen Identitätsspalten. Was wird die beste Option sein ??
Lösung
Siehe Replizieren von Identitätsspalten: http://msdn.microsoft.com/en -US / library / ms152543.aspx
Jede Replik wird es eigene Reihe von Bereichen für neue Objekte ist lokal erstellt.
Andere Tipps
Meine Erfahrung mit Mergereplikation ist: viel Mühe. Ich würde diese Menge an separaten SQL-Server, wenn möglich vermeiden.
Wenn Sie wirklich zu replizieren und merge Daten zwischen SQL Server haben würde ich verwenden vorschlagen eine Spalte Unique statt eine Identitätsspalte. Merge-Replikation benötigt eine rowguid Spalte trotzdem.