SQL server database-Synchronisation zwischen zwei servern

Derzeit habe ich zwei databaseserver (s1 und s2). beide server enthält die gleiche database MyData und data nur Update auf s1.

Was ich tun möchte, ist, dass ich möchte, dass beide databaseen dieselben data die ganze time in beiden servern enthalten.

Könnte jemand darauf hinweisen, den guten path, dies zu tun, ohne zu verlangsamen s1?

SQL server-Replikation

Sie könnten die SQL server Replikation verwenden, wenn Sie die data von S2 lesen können. Wenn Sie in der Lage sein müssen, die data in S2 zu lesen, können Sie Log-Versand oder database-Spiegelung verwenden.

Wenn du die databasespiegelung einsetzst, kannst du schnell und einfach von der Verwendung von s1 als server ausschreiben, um zu schreiben und s2 zu verwenden, wie der server zu schreiben hat.

Log-Versand ist eine weitere Option

nicht sicher, ob Sie es programmatisch tun müssen, aber Sie können MS Sync Framework verwenden. Weitere Informationen finden Sie unter http://msdn.microsoft.com/en-us/sync/default.aspx