在Windows Server Core计算机上启用和配置MS DTC

时间:2015-12-03 10:35:39

标签: sql-server transactions windows-server msdtc server-core

由于我们使用Entity框架进行分布式事务,因此我们目前在所有环境中的客户端/服务器和SQL服务器盒上都启用了DTC。

使用How to Enable MSDTC on a Web Server很容易设置,效果很好。

但是我们的生产环境使用Windows Server Core,这是一个基于命令行的基本环境。

如何在Windows Server Core计算机上启用/配置MS DTC?

1 个答案:

答案 0 :(得分:3)

从另一台计算机,您可以:

  • 运行Dcomcnfg.exe
  • rigth click on Console Root / Component Services / Computer
  • 选择新建/计算机
  • 添加您的服务器

Powershell

从Server Core Powershell窗口或使用远程Powershell会话,您可以使用MS DTC cmdlet:Distributed Transaction Coordinator (MSDTC) Cmdlets in Windows PowerShell

您必须根据您的要求确定需要哪一个。

例如,您可以使用Set-DtcNetworkSetting来修改DTC实例的网络和安全配置。