두 대의 Windows server 2008 r2 시스템을 설정하면 분산 트랜잭션이 한 방향으로 만 작동합니다. DTCPing이 성공적으로 작동하게되면 DTC가 작동합니다. 하지만 DTCPing은 한 컴퓨터에서 다른 컴퓨터로 테스트를 시작할 때만 작동하며 그 반대의 경우는 작동하지 않습니다.MSDTC/DTCPing은 한 방향으로 만 작동합니다.
내 컴퓨터와 데이터베이스를 호출 해 봅시다.
둘 모두에서 DTCPing을 시작하고 데이터베이스의 인스턴스에 키 app를 입력하고 Enter 키를 누르면 DTCPing이 성공을 반영합니다.
두 경우 모두 DTCPing을 시작하고 키 데이터베이스를 앱의 인스턴스로 시작하는 경우 오류가 발생했다는 메시지가 표시되지 않고 완료까지 실행되지 않습니다. rpc 테스트를 완료 한 것처럼 보이지만 바인드 테스트로 진행하지는 않습니다. 로그에는 오류가 반영되지만 클러스터 확인과 관련이 있으며 클러스터가 아니며 중요하지 않습니다. 그것이 틀린 경우 알려주십시오,하지만 성공할 때 DTCPing을 할 때 로그에서 같은 오류가 발생합니다.
IP Configure Information
Host Name . . . . . . . . . : app
DNS Servers . . . . . . . . : 10.40.100.2
10.60.100.2
Node Type . . . . . . . . . : Hybrid
NetBIOS Scope ID. . . . . . :
IP Routing Enabled. . . . . : no
WINS Proxy Enabled. . . . . : no
NetBIOS Resolution Uses DNS : no
Ethernet adapter {870B0C62-7C24-482A-ACCD-61B112ED77EB}:
Description . . . . . . . . : vmxnet3 Ethernet Adapter #5
Physical Address. . . . . . : 00-50-56-01-01-9B
DHCP Enabled. . . . . . . . : no
IP Address. . . . . . . . . : 10.45.20.50
Subnet Mask . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . : 10.45.20.1
DHCP Server . . . . . . . . :
Primary WINS Server . . . . :
Secondary WINS Server . . . :
Lease Obtained. . . . . . . : Thu Jan 01 00:00:00 1970
Lease Expires . . . . . . . : Thu Jan 01 00:00:00 1970
++++++++++++lmhosts.sam++++++++++++
++++++++++++hosts ++++++++++++
02-08, 12:49:53.496-->Error(0x424) at clutil.cpp @256
02-08, 12:49:53.496-->-->OpenCluster
02-08, 12:49:53.496-->-->1060(The specified service does not exist as an installed service.)
++++++++++++++++++++++++++++++++++++++++++++++
DTCping 1.9 Report for APP
++++++++++++++++++++++++++++++++++++++++++++++
RPC server is ready
++++++++++++Validating Remote Computer Name++++++++++++
02-08, 12:50:03.589-->Start DTC connection test
Name Resolution:
database-->10.45.20.48-->database
02-08, 12:50:03.667-->Start RPC test (APP-->database)
RPC test is successful
Partner's CID:FF897F99-E4A4-47EE-9FD2-6B09BED00B86
++++++++++++RPC test completed+++++++++++++++
:
이
DTCping log file: C:\DTCPing\DATABASE1612.log
RPC server is ready
Please Start Partner DTCping before pinging
Please send following LOG to Microsoft for analysis:
Partner LOG: APP1840.log
My LOG: DATABASE1612.log
응용 프로그램의 로그는 이것이다 :
이DTCping log file: C:\DTCPing\APP1840.log
RPC server is ready
Please Start Partner DTCping before pinging
++++++++++++Validating Remote Computer Name++++++++++++
Please refer to following log file for details:
C:\DTCPing\APP1840.log
Invoking RPC method on database
RPC test is successful
++++++++++++RPC test completed+++++++++++++++
Please start PING from database to complete the test
데이터베이스 창에 출력이 표시됩니다 :
응용 프로그램에 DTCPing에서 창에 출력이 표시됩니다
로그온 데이터베이스는 다음과 같습니다.
IP Configure Information
Host Name . . . . . . . . . : database
DNS Servers . . . . . . . . : 10.40.100.2
10.60.100.2
Node Type . . . . . . . . . : Hybrid
NetBIOS Scope ID. . . . . . :
IP Routing Enabled. . . . . : no
WINS Proxy Enabled. . . . . : no
NetBIOS Resolution Uses DNS : no
Ethernet adapter {FCCFD12A-F8C1-4EB8-87D1-E2C2CFC07AB9}:
Description . . . . . . . . : vmxnet3 Ethernet Adapter #6
Physical Address. . . . . . : 00-50-56-01-01-99
DHCP Enabled. . . . . . . . : no
IP Address. . . . . . . . . : 10.45.20.48
Subnet Mask . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . : 10.45.20.1
DHCP Server . . . . . . . . :
Primary WINS Server . . . . :
Secondary WINS Server . . . :
Lease Obtained. . . . . . . : Thu Jan 01 00:00:00 1970
Lease Expires . . . . . . . : Thu Jan 01 00:00:00 1970
++++++++++++lmhosts.sam++++++++++++
++++++++++++hosts ++++++++++++
02-08, 12:49:47.953-->Error(0x424) at clutil.cpp @256
02-08, 12:49:47.953-->-->OpenCluster
02-08, 12:49:47.953-->-->1060(The specified service does not exist as an installed service.)
++++++++++++++++++++++++++++++++++++++++++++++
DTCping 1.9 Report for DATABASE
++++++++++++++++++++++++++++++++++++++++++++++
RPC server is ready
02-08, 12:50:02.822-->RPC server:DATABASE received following information:
Network Name: database
Source Port: 49198
Partner LOG: APP1840.log
Partner CID: C94B257A-E177-4DFE-BC29-A33740ED59D9
MSDTC는 일반적으로 양방향으로 작동해야합니까? 이 동작이 나타나는 이유가 무엇입니까?
또한 msdtc를 제거하고 다시 부팅하고 다시 설치하면 어떤 컴퓨터가 테스트를 시작하고 성공적으로 완료 할 수 있는지를 되돌릴 수 있지만 여전히 한 방향으로 만 작동한다는 점에 유의해야합니다. –
해결 했습니까? –
아니, 결코 한 적이 없어 - 나를 상기시켜 주셔서 감사합니다 - 그 효과에 대한 답변을 추가해야합니다 –