2011-02-24 4 views
2

웹 서버와 별도의 SQL 서버가 있습니다. 내 SQL 쿼리 linq 쿼리를 완료 할 수 있도록 트랜잭션 범위를 사용하여 노력하고있어.MSDTC 분산 트랜잭션 코디네이터 사용 가능

내가 사용이

와 모든 (TransactionScope에 범위 =() 새 TransactionScope에) 내가 DTC를 설치할 필요가 어디 있는지 알고 싶어

포장. IIS 7.5 상자 및 SQL Server에 설치해야합니까? 일부 포트의 차단을 해제해야합니까? 그렇게 할 때 보안상의 위험이 있습니까?

이전에 한 번 설정했지만 기억하지 못합니다. DTC에 액세스 할 수없는 경우 lINQ 및 SQL 쿼리가 원자 단위인지 확인하는 다른 방법이 있습니까?

+0

투표로 서버 오류로 이동하십시오. –

답변

0

나는 이것이 Where MSDTC needs to be installed and configured의 복제본이라고 생각합니다.

응답은 트랜잭션에 참여하는 두 끝점 모두에서 이루어 지지만 보안은 아웃 바운드이고 다른 쪽은 인바운드입니다.