5

2 台の Windows Server 2008 r2 マシンをセットアップすると、分散トランザクションを一方向にのみ機能させることができます。DTCPing を正常に機能させることができれば、DTC は機能しています。ただし、DTCPing は、あるマシンから別のマシンへのテストを開始した場合にのみ機能し、その逆では機能しません。

私のマシンのアプリとデータベースを呼び出しましょう。

両方で DTCPing を開始し、アプリをデータベースのインスタンスにキー入力して Enter キーを押すと、DTCPing は成功を反映します。

両方で DTCPing を開始し、アプリのインスタンスにキー データベースを追加すると、エラーが発生したというメッセージは表示されず、完了まで実行されません。rpc テストは完了しているように見えますが、バインド テストには進みません。ログにはエラーが反映されていますが、私の理解では、これはクラスター チェックに関連しており、これらのマシンはクラスター内になく、問題ではありません。それが正しくない場合はお知らせください。ただし、成功する方向で DTCPing を実行すると、ログに同じエラーが表示されます。

アプリの DTCPing ウィンドウの出力には、次のように表示されます。

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 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

ログオンアプリはこれです:

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+++++++++++++++

ログオン データベースは次のとおりです。

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 は通常、両方向に機能すると考えるべきですか? この動作が見られる理由はありますか?

4

2 に答える 2

2

これを解決したことはありません。最終的には、トランザクションを正しい方向に機能させるだけで終わり、両方の方法で機能させることをあきらめました。

于 2013-07-17T11:18:38.220 に答える