MS DTC が利用できない場合の解決策

MS DTC が利用できない場合、原因として考えられるもの

  1. MSDTCサービスが開始されていません:サービスマネージャでMSDTCサービスが開始されているかを確認してください。開始されていない場合は、サービスを右クリックして「開始」を選択してください。
  2. ファイアウォールが MSDTC を阻止しています:ファイアウォール設定を確認して、MS DTC が通過するように設定されていることを確認してください。ファイアウォールが問題を引き起こしているかどうかを判断するために、ファイアウォールの無効化を一時的に試すことができます。
  3. MSDTCの設定に誤りがあります。コンポーネント サービス マネージャーを使用して MSDTC の設定を確認してください。コンポーネント サービス マネージャーを開きます。「コンピュータ管理」→「サービスとアプリケーション」→「サービス」→「分散トランザクション コーディネーター」に移動します。ローカル DTC を右クリックし、「プロパティ」を選択します。設定が正しいことを確認し、「セキュリティ」タブの設定を確認します。
  4. MS DTCデータベースのエラー: MS DTCデータベースが破損している場合は、MS DTCデータベースを再作成する必要があります。再作成にはmsdtc.exeツールを使用します。コマンドプロントで、「msdtc.exe -uninstall」と入力し、その後で「msdtc.exe -install」と入力してMS DTCを再インストールします。
  5. ネットワーク接続の確認:MSDTC は別のコンピュータと通信する必要があるので、ネットワーク接続が不安定だったり切断されていたりすると MSDTC が利用できない可能性があります。

それでも問題が解決しない場合は、システムイベントログを確認して詳細を確認したり、テクニカルサポートに問い合わせてさらにトラブルシューティングする必要があります。

bannerAds