Включение координатора распределенных транзакций MSDTC - PullRequest
2 голосов
/ 24 февраля 2011

У меня есть веб-сервер и отдельный сервер SQL. Я пытаюсь использовать область транзакции, чтобы гарантировать выполнение запросов SQL с помощью запросов linq.

Я заверну все этим

с использованием (TransactionScope scope = new TransactionScope ())

Я хочу знать, где мне нужно установить DTC. Нужно ли устанавливать его на коробку IIS 7.5 И на сервер SQL? Нужно ли разблокировать некоторые порты? Есть ли при этом угроза безопасности?

Я настроил это однажды, но не помню как. Если я не могу получить доступ к DTC, есть ли другой способ убедиться, что запрос lINQ и sql является атомарным?

1 Ответ

0 голосов
/ 24 февраля 2011

Я считаю, что это дубликат Там, где MSDTC необходимо установить и настроить .

Ответ на обеих конечных точках, участвующих в транзакции, но безопасность такова, что одинисходящий, а другой входящий.

...