C# のTransactionScopeクラスを使用してトランザクションを掛けた状態で
SQL Serverの複数のテーブルに書込をしようとしたところ
「分散トランザクション マネージャー (MSDTC) のネットワーク アクセスは無効にな っています。 コンポーネント サービス管理ツールを使用して、MSDTC のセキュリティ構成でネットワーク アクセスの DTC を有効にしてください。」
というエラーになりました
https://www.generacodice.com/jp/articolo/24689/How-do-I-enable-MSDTC-on-SQL-Server
こちらのページを参考にMSDTCの設定をし、ファイヤーウォールもオフにしたのですが
やはりMSDTCのメッセージが変わりません
何が良くなくてこの様なメッセージが出ているのでしょう
そもそも分散トランザクションになるような状況でも無いと思うのですが・・・
C# は2015(Windows10上の.NetFramework4.6)
SQLServerは2016(Windows Server 2016)です
あなたの回答
tips
プレビュー