MSSQL 분산 트랜잭션 오류

sso·2024년 2월 16일
0

MSSQL

목록 보기
25/28

분산 트랜잭션을 시작할 수 없으므로 요청한 작업을 수행할 수 없습니다.

와 같은 오류가 발생했을 때 확인해야 하는것은 총 2가지다.

이때 방화벽 설정이 되어있을 경우 2번도 필수 확인

  1. 구성 요소 서비스 > 컴퓨터 > 내 컴퓨터 > Distributed Transaction > 로컬 DTC 속성 > 보안탭 (아래 이미지 확인)

  1. 고급 보안이 포함된 Windows 방화벽 > 인바운드 규칙 / 아웃바운드 규칙
  • 인바운드 규칙
    DTC 다 열어줘야함. ( RPC, RPC-EPMAP, TCP-in )

  • 아웃바운드 규칙
    아웃바운드는 정확하게는 모르겠는데 TCP-Out만 열어줘도 문제가 없었음...

profile
오늘도 하나씩 해결해 나가자!

0개의 댓글