MSDTC 事务管理器无法提取事务...错误

MSDTC 事务管理器无法提取事务...错误

我在 Windows Server 上有一个 ASP.NET MVC 应用程序(2008R2)并且其数据库是另一个 Windows Server(2012R2).当我在应用程序中创建用户时,遇到以下错误:

由于通信问题,MSDTC 事务管理器无法从源事务管理器中提取事务。可能的原因是:存在防火墙,并且防火墙没有为 MSDTC 进程设置例外,两台计算机无法通过 NetBIOS 名称找到对方,或者两个事务管理器中有一个未启用对网络事务的支持。

实际上,我之前也遇到过类似的错误并修复了它,但这次我却没有修复,尽管我按照了以下以及许多类似页面上的所有步骤和建议:

如何在 Windows 2008 上配置 DTC

MVC 3:MSDTC 事务管理器无法从源中提取事务

我已在应用程序和数据库服务器上应用了图像上所示的设置,但仍然没有变化:

DTC 设置

允许的应用程序设置

防火墙设置

我还将以下主机条目添加到应用服务器中的 hosts 文件中:

我可以检查什么来修复该问题?

相关内容