System.Transactions による分散トランザクション .NETFramework2.0から追加された機能です。これがあれば、別々のDBサーバーの情報を1つのトランザクションで更新できるようになります。いままでは、1つのトランザクションで複数のDBサーバーの情報を更新しようとしたら、リンクサーバーとか使わなければいけませんでしたが、これでだいぶ楽になります。 テストしたソースはこんな感じ… SqlConnection con1 = null; SqlConnection con2 = null; try { con1 = new SqlConnection("connectionString"); SqlCommand cmd1 = con1.CreateCommand(); cmd1.CommandText = "commandText "; con2 = new SqlCo