コードが実行されているマシンで DTC が開始されていることを確認します。 transactionscope で 2 つの接続を使用しているため、トランザクションは DTC ベースのトランザクションに昇格します。
また、セキュリティが正しく構成されていること (DTC トランザクションへの匿名の参加を許可することでこれを確認します) と、ファイアウォールが DTC の通過を許可していることを確認してください。
このフォーラム FAQ を確認してください:分散トランザクション コーディネーター (MSDTC) とトランザクションに関するよくある質問
[この SO の質問に関連:分散トランザクション コーディネーター ]