問題
MSDTC トランザクションマネージャーが通信の問題のため、送信元のトランザクションマネージャーからトランザクションをプルできませんでした。原因として、ファイアウォールが存在していて MSDTC プロセスの例外がないこと、2 台のコンピューターが NetBIOS 名でお互いを識別できないこと、または 2 つのトランザクションマネージャーのいずれかでネットワークトランザクションのサポートが有効になっていないことが考えられます。
解決方法
ファイアウォールの設定を確認し、MSDTC プロセスに対して適切な例外が設定されていることを確認します。ファイアウォールを一時的に無効にすることで、問題がファイアウォールに関連しているかどうかを判断できます。
両方のコンピュータがお互いを NetBIOS 名で識別できるようにします。これを確認するには、コマンドプロンプトで ipconfig /all を実行し、各コンピュータの NetBIOS 名を確認します。必要に応じて、コンピュータ名を変更して問題を解決します。
コンピュータ名が長すぎる場合、NetBIOS 名として使用できない場合があります。NetBIOS 名は最大 15 文字までの制限があります。そのため、問題を解決するには、コンピュータ名を 15 文字以内に短縮します。
MSDTC サービスがネットワークトランザクションをサポートするように設定されていることを確認します。
これらの手順に従って問題を解決できるはずです。