Включение и настройка MS DTC на компьютерах с ОС Windows Server Core
Поскольку мы выполняем распределенные транзакции с использованием Entity Framework, в настоящее время у нас включен DTC как на клиент-сервере, так и на серверах SQL-серверов во всех средах.
Это было легко настроить с помощью Как включить MSDTC на веб-сервере, и это работает хорошо.
Однако наша производственная среда использует Windows Server Core, и это основанная на командной строке среда.
Как включить / настроить MS DTC на компьютерах с ОС Windows Server Core?
1 ответ
С другого компьютера вы можете:
- бежать
Dcomcnfg.exe
- Нажмите правой кнопкой мыши на Root консоли / Службы компонентов / Компьютер
- выберите New / Computer
- добавь свой сервер
Powershell
В окне Server Core Powershell или с помощью удаленного сеанса Powershell вы можете использовать командлеты MS DTC: Командлеты координатора распределенных транзакций (MSDTC) в Windows PowerShell
Вы должны выяснить, какой из них необходим на основе вашего требования.
Например, вы можете использовать Set-DtcNetworkSetting для изменения конфигурации сети и безопасности для экземпляра DTC.