Чтобы включить MSDTC на сервере управления бизнес, который работает на Windows Server 2008 нажмите кнопку Пуск, Выполнить, введите dcomcnfg
и нажмите кнопку OK, чтобы открыть Службы компонентов.
В дереве консоли щелкните, чтобы развернуть Службы компонентов, нажмите, чтобы развернуть Компьютеры, нажмите, чтобы развернуть Мой компьютер, и нажмите, чтобы развернуть Распределенный координатор транзакций.
Щелкните правой кнопкой мыши локальный код неисправности и выберите «Свойства», чтобы отобразить диалоговое окно «Local DTC Properties».
Перейдите на вкладку «Безопасность».
В разделе «Параметры безопасности» выберите «Доступ к сети DTC».
В разделе «Клиент и администрация» выберите «Разрешить удаленные клиенты» и «Разрешить удаленное администрирование».
В разделе «Связь с транзакционным менеджером» выберите «Разрешить входящий» и «Разрешить исходящий».
В разделе «Связь с транзакционным менеджером» выберите «Требуется взаимная проверка подлинности» (если на всех удаленных компьютерах установлена Windows Server 2003 с пакетом обновления 1 (SP1) или Windows XP с пакетом обновления 2 (SP2) или выше), выберите «Требуется аутентификация входящего звонящего» (при запуске MSDTC в кластере) или выберите Аутентификация не требуется, если некоторые из удаленных компьютеров находятся в предварительном Windows Server 2003 с пакетом обновления 1 (SP1) или до Windows XP с пакетом обновления 2 (SP2) для Windows XP. Не требуется проверка подлинности. Выберите «Включить транзакции XA» и нажмите «ОК».
Повторите шаги с 1 по 9 на других веб-серверах.
Используйте DTCPing.exe для проверки соединения между веб-сервером и компьютером, на котором работает SQL Server или кластер SQL, в зависимости от вашей конфигурации. Чтобы получить инструмент DTCPing.exe, см. http://go.microsoft.com/fwlink/?LinkId=72166. Для получения дополнительных сведений об устранении неполадок
Я бы никогда не узнал эти шаги за доступное время. Спасибо, что поделились, это была действительно помощь. –