새 트랜잭션이 Server 2003 SP2의 지정된 트랜잭션 코디네이터에 참여할 수 없습니다수정
Windows Server 2003에서 원래 ASP 기술을 사용하여 웹 응용 프로그램을 실행하는 경우 서비스 팩 2로 업그레이드하면이 오류 메시지가 나타날 수 있습니다. "새 트랜잭션을 지정된 트랜잭션 코디네이터에 등록 할 수 없습니다. [-2147168246] ".
이 오류의 원인은 MSDTC에 분산 트랜잭션의 인증이 필요한 설정이 있고 SP2로 업그레이드하면 설정이 없음 대신 필요로 변경 될 수 있기 때문입니다.
이 오류를 수정하려면 구성 요소 서비스를 열고 내 컴퓨터 아이콘을 마우스 오른쪽 단추로 클릭하고 속성을 선택하십시오.
MSDTC 탭을 선택한 다음 창 아래쪽의 보안 구성 단추를 클릭하십시오..
이 창에서 트랜잭션 관리자 통신의 설정을 "인증 필요 없음"으로 변경하십시오.
이 오류를 해결해야합니다..
웹 서버와 데이터베이스 서버 사이에 방화벽이있는 경우 RPC와 함께 두 시스템간에 높은 포트가 열려 있는지 확인해야합니다. 그러면 동일한 오류가 발생할 수도 있습니다.