kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

分散トランザクションの設定

SQL Server 2005 Express で分散トランザクションを使おうとしたらエラーが出る

設定が必要だった

コントロールパネル→管理ツール→コンポーネントサービス

コンソールルート→コンポーネントサービス→コンピュータ→
マイコンピュータを右クリックし
プロパティでマイ コンピュータのプロパティを開く

MSDTCタブを見てサービス自体は動いていることを確認する

セキュリティ構成ボタンを押して[セキュリティの構成]ダイアログを表示
以下をONにする
[セキュリティ設定] - [ネットワーク DTC アクセス]
[セキュリティ設定] - [トランザクション マネージャ通信] - [受信を許可する]
[セキュリティ設定] - [トランザクション マネージャ通信] - [送信を許可する]
[セキュリティ設定] - [トランザクション マネージャ通信] - [認証を必要としない]
[セキュリティ設定] - [XA トランザクションを有効にする]