2011-01-13 10 views
1

Einfache Frage, wahrscheinlich eine einfache Antwort, aber Google-Fu scheint heute Morgen schwach zu sein: kann keine Informationen finden.Implementieren Sie ein 3-Phasen-Commit in C#/t-sql

Ich habe ein SQL Server 2008-Back-End und ein .net-Front-End in C# geschrieben. Ich ändere einen Datenbankkopierjob, der über C# verwaltet wird, vom Kopieren von Eins-zu-Eins-zu-Eins-zu-Viele-Zieldatenbanken. Als Teil dieses Jobs muss ich sicherstellen, dass die Datenkopie vor dem Schreiben ein 3-Phasen-Commit verwendet. Jedoch kann ich absolut nirgendwo finden, wie man dies in Microsoft-Technologien implementiert.

Kann mir hier jemand helfen oder auf etwas Nützliches hinweisen, vorzugsweise mit Beispielen?

Cheers, Matt

Antwort

0

Gibt es einen Grund, dass Sie 3-Phasen haben muss? SQL Server kommt mit zweiphasigen Commits mit MSDTC: MSDN article.

out of the Box
Verwandte Themen