20122012. 3. 5. 11:05

BEGIN DISTRIBUTED TRAN 이 시작된 이후 COMMIT 이나 ROLLBACK 이 진행되기 전에 MSDTC 서비스가 종료되었다면 어떠한 로그가 기록되는지 현상에 대한 관찰(?) 일지입니다.

BEGIN DISTRIBUTED TRAN 명령 후 클러스터 환경에서 MSDTC 서비스 그룹의 IP 주소를 오프라인 하였을 때, 이벤트 로그와 SQL Server errorlog 에 순차적으로 남는 기록입니다.

로그 이름:         Application
원본:            MSSQLSERVER
이벤트 ID:        17166
작업 범주:         서버
수준:            정보
설명:
Microsoft Distributed Transaction Coordinator(MS DTC)를 초기화하고 있습니다. 이 메시지는 정보 제공용이므로 사용자 동작은 필요하지 않습니다.


로그 이름:         Application
원본:            MSSQLSERVER
이벤트 ID:        8561
작업 범주:         서버
수준:            정보
설명:
MS DTC(Microsoft Distributed Transaction Coordinator)와 관련된 미결 분산 트랜잭션의 복구가 완료되었습니다. 이 메시지는 정보 제공용이므로 사용자 동작은 필요하지 않습니다.


로그 이름:         Application
원본:            Microsoft-Windows-MSDTC
이벤트 ID:        4111
작업 범주:         SVC
수준:            정보
설명:
MS DTC 서비스를 중지하는 중입니다.


로그 이름:         Application
원본:            MSSQLSERVER
이벤트 ID:        8562
작업 범주:         서버
수준:            정보
설명:
MS DTC(Microsoft Distributed Transaction Coordinator)와의 연결이 끊어졌습니다. 연결이 다시 설정되면 MS DTC(Microsoft Distributed Transaction Coordinator)와 관련된 미결 분산 트랜잭션의 복구가 시작됩니다. 이 메시지는 정보 제공용이므로 사용자 동작은 필요하지 않습니다.


// 다시 MSDTC 리소스 그룹이 온라인 되었을 경우
로그 이름:         Application
원본:            Microsoft-Windows-MSDTC 2
이벤트 ID:        4202
작업 범주:         TM
수준:            정보
설명:
MSDTC가 다음 설정으로 시작되었습니다.

 보안 구성(해제 = 0 및 설정 = 1):
 원격 관리자 허용 = 1,
 네트워크 클라이언트 = 1,
 트랜잭션 관리자 통신:
 인바운드 트랜잭션 허용 = 1,
 아웃바운드 트랜잭션 허용 = 1,
 TIP(트랜잭션 인터넷 프로토콜) = 0,
 XA 트랜잭션 사용 = 1,
 SNA LU 6.2 트랜잭션 사용 = 1,
 MSDTC 통신 보안 = 인증 필요 없음,
 계정 = NT AUTHORITY\NetworkService,
 방화벽 제외 검색됨 = 0



SQL Server ERRORLOG  

Attempting to initialize Microsoft Distributed Transaction Coordinator (MS DTC). This is an informational message only. No user action is required.

Recovery of any in-doubt distributed transactions involving Microsoft Distributed Transaction Coordinator (MS DTC) has completed. This is an informational message only. No user action is required.

The connection has been lost with Microsoft Distributed Transaction Coordinator (MS DTC). Recovery of any in-doubt distributed transactions involving Microsoft Distributed Transaction Coordinator (MS DTC) will begin once the connection is re-established.



작성자 : Lai Go / 작성일자 : 2012.03.05

Posted by Lai Go