“由于 Microsoft 分布式事务处理协调器出现问题,因此无法连接到配置数据库。 该事务管理器已经禁止了它对远程/网络事务的支持"。
-
-
以管理员身份打开命令提示符。
-
在命令提示符处,键入以下内容来卸载分布式事务处理协调器服务:
msdtc -uninstall -
在命令提示符下,键入以下内容来安装分布式事务处理协调器服务:
msdtc –install
-
![](https://i-blog.csdnimg.cn/blog_migrate/59877d2d2e160341eea158e7785ddd4f.png)
Windows 提供了用于管理如何通过网络访问 MSDTC 的安全增强功能。 通过修改 MSDTC 安全设置,你可以控制 MSDTC 在网络中如何与远程计算机通信。 此表列出了配置 MSDTC 安全配置时可用选项的建议值:
配置选项 | 默认值 | 推荐值 |
---|---|---|
网络 DTC 访问 | Disabled | 已启用 |
客户端和管理 |
|
|
允许远程客户端 | Disabled | Disabled |
允许远程管理 | Disabled | Disabled |
事务管理器通信 |
|
|
允许入站 | Disabled | 已启用 |
允许出站 | Disabled | 已启用 |
要求进行相互身份验证 | 已启用 | 如果所有远程计算机都运行的是 Windows Server 2003 SP1 或 Windows XP SP2 或更高版本,并且都配置有“要求相互身份验证”,则为“已启用”。 |
要求对呼叫方进行身份验证 | Disabled | 如果在群集上运行 MSDTC,则为“已启用”。 |
不要求进行身份验证 | Disabled | 在远程计算机为 Windows Server 2003 SP1 之前的版本或 Windows XP SP2 之前的版本时启用。 |
启用 TIP | Disabled | 如果运行 BAM 门户,则为“已启用”。 |
启用 XA 事务 | Disabled | 如果与基于 XA 的事务系统进行通信(例如,使用 MQSeries 适配器与 IBM WebSphere MQ 通信),则为“已启用”。 |
应用这些更改后,MSDTC 服务将重新启动。
要访问 MSDTC 安全配置选项,请按照下列步骤操作:
-
依次单击“开始”和“运行”,再键入 dcomcnfg 以启动“组件服务”管理控制台。
-
单击以展开“组件服务”,然后单击以展开“计算机”。
-
依次单击以展开“我的电脑”、“分布式事务协调器”,右键单击“本地 DTC”,然后单击“属性”。
-
单击“本地 DTC 属性”对话框的“安全”选项卡。
![](https://i-blog.csdnimg.cn/blog_migrate/f4217fa31adb8b19e8858a2fabe5971a.png)