Distributed Transaction Coordinator(DTC)는 Windows 백업 및 복원 기능과 완벽하게 호환됩니다.

백업 및 복원은 로컬 컴퓨터 리소스에만 적용됩니다. 따라서 다른 컴퓨터에 연결된 활성 트랜잭션이 있을 경우 트랜잭션 일관성은 보장되지 않습니다.

문제를 방지하려면 다음 조건에서 백업 및 복원 작동 중에 완료되지 않은 트랜잭션이 없는지 확인하십시오.

  • 컴퓨터가 원격 DTC 코디네이터로 실행 중입니다.

    컴퓨터에서 원격 코디네이터가 사용되고 있는지 확인하려면 다음 "컴퓨터에서 원격 코디네이터가 사용되고 있는지 확인" 절차를 사용하십시오. 완료되지 않은 트랜잭션을 해결하려면 다음 "기존 트랜잭션 보기 및 해결하기" 절차를 사용하십시오.

  • 컴퓨터에는 여러 컴퓨터에 연결된 트랜잭션에 참여 중인 응용 프로그램이 있습니다.

    해당 컴퓨터에 대한 트랜잭션 코디네이터를 확인하려면 응용 프로그램이 실행되고 있는 컴퓨터에서 다음의 "컴퓨터에서 원격 코디네이터가 사용되고 있는지 확인" 절차를 사용하십시오. 완료되지 않은 트랜잭션을 해결하려면 코디네이터가 실행 중인 컴퓨터에서 다음의 "기존 트랜잭션 보기 및 해결하기" 절차를 사용하십시오.

컴퓨터에서 원격 코디네이터가 사용되고 있는지 확인
  1. 구성 요소 서비스 스냅인을 엽니다.

  2. 변경하려는 트랜잭션 코디네이터 설정을 가진 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음(예, 내 컴퓨터), 속성을 클릭합니다.

  3. 해당 컴퓨터의 속성 대화 상자에서 MSDTC 탭을 클릭합니다.

  4. 로컬 코디네이터 사용 확인란을 선택하면 원격 코디네이터 호스트 이름에 있는 컴퓨터 이름은 컴퓨터에서 사용되는 원격 코디네이터를 나타냅니다.

  5. 확인을 클릭합니다.

기존 트랜잭션 보기 및 해결하기
  1. 트랜잭션에 대한 코디네이터 역할을 하는 컴퓨터에서 구성 요소 서비스 스냅인을 엽니다.

  2. 컴퓨터, 내 컴퓨터, Distributed Transaction Coordinator로컬 DTC를 두 번 클릭한 다음 트랜잭션 목록을 클릭합니다.

    목록 보기는 완료되지 않은 모든 트랜잭션을 표시합니다.

  3. 완료되지 않은 트랜잭션을 해결하려면 트랜잭션을 마우스 오른쪽으로 클릭한 다음 해결을 클릭합니다. 필요에 따라 커밋, 중단 또는 무시를 선택합니다.

추가 참조


목차