SQL Server 2005 Express で分散トランザクションを使おうとしたらエラーが出る
設定が必要だった
コントロールパネル→管理ツール→コンポーネントサービス
コンソールルート→コンポーネントサービス→コンピュータ→
マイコンピュータを右クリックし
プロパティでマイ コンピュータのプロパティを開く
MSDTCタブを見てサービス自体は動いていることを確認する
セキュリティ構成ボタンを押して[セキュリティの構成]ダイアログを表示
以下をONにする
[セキュリティ設定] - [ネットワーク DTC アクセス]
[セキュリティ設定] - [トランザクション マネージャ通信] - [受信を許可する]
[セキュリティ設定] - [トランザクション マネージャ通信] - [送信を許可する]
[セキュリティ設定] - [トランザクション マネージャ通信] - [認証を必要としない]
[セキュリティ設定] - [XA トランザクションを有効にする]