2013-02-08 18 views
5

यदि मैं दो विंडोज सर्वर 2008 आर 2 मशीनों को स्थापित करता हूं, तो मैं केवल एक दिशा में काम करने के लिए वितरित लेनदेन प्राप्त कर सकता हूं। जब मैं सफलतापूर्वक काम करने के लिए डीटीसीपीिंग प्राप्त कर सकता हूं, डीटीसी काम कर रहा है। डीटीसीपीिंग, हालांकि, केवल तभी काम करता है जब मैं एक मशीन से दूसरी मशीन में परीक्षण शुरू करता हूं, न कि दूसरी तरफ।एमएसडीटीसी/डीटीसीपीिंग केवल एक दिशा में काम करता है

चलिए मेरी मशीन ऐप और डेटाबेस को कॉल करते हैं।

यदि मैं डेटाबेस पर उदाहरण में कुंजी और कुंजी ऐप पर डीटीसीपीिंग शुरू करता हूं और एंटर दबाता हूं, तो डीटीसीपीिंग सफलता को दर्शाती है।

यदि मैं ऐप पर उदाहरण में दोनों और मुख्य डेटाबेस पर डीटीसीपीिंग शुरू करता हूं, तो मुझे कुछ भी नहीं मिलता है जो विफलता कहता है, यह पूरा होने के लिए नहीं चलता है। ऐसा लगता है कि यह आरपीसी परीक्षण पूरा करता है, लेकिन बाध्य परीक्षण में आगे नहीं बढ़ता है। लॉग एक त्रुटि को प्रतिबिंबित करते हैं, लेकिन मेरी समझ यह है कि यह क्लस्टर जांच से संबंधित है और ये मशीन क्लस्टर में नहीं हैं और इससे कोई फर्क नहीं पड़ता। यदि यह गलत है, तो कृपया मुझे सूचित करें, लेकिन जब मैं सफल होने वाली दिशा में डीटीसीपीिंग करता हूं तो मुझे लॉग में वही त्रुटि दिखाई देती है।

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 

क्या मुझे उम्मीद है कि एमएसडीटीसी आम तौर पर दोनों दिशाओं में काम करेगी? क्या कोई कारण है कि मैं इस व्यवहार को देखूंगा?

+0

यह भी ध्यान रखना चाहिए कि msdtc को अनइंस्टॉल करके, रीबूट करना और पुनर्स्थापित करना, मैं रिवर्स कर सकता हूं कि कौन सी मशीन परीक्षण शुरू करने में सक्षम है और इसे सफलतापूर्वक पूरा कर पाती है, लेकिन यह अभी भी केवल एक दिशा में काम करती है। –

+0

क्या आपने कभी इसे हल किया है? –

+0

नहीं, कभी नहीं किया - मुझे याद दिलाने के लिए धन्यवाद - मुझे उस प्रभाव का जवाब जोड़ना चाहिए –

उत्तर

2

इसे कभी हल नहीं किया गया। आखिरकार लेनदेन को सही दिशा में काम करने के लिए घायल कर दिया और इसे दोनों तरीकों से काम करने के लिए छोड़ दिया।

0

मुझे आपके पास एक ही समस्या का अनुभव हुआ है।

मैं तुम्हें करने के लिए सिफारिश करेंगे:

MSDTC

https://blogs.msdn.microsoft.com/distributedservices/2011/11/22/troubleshooting-msdtc-communication-checklist/

की समस्या से निपटने के लिए इस अंक का पालन सभी कदम ठीक लगे, तो एसक्यूएल सर्वर और वेबसर्वर के बीच संचार WinRM टेस्ट पारित । यदि, डीटीसीपीिंग में केवल त्रुटियां ही अगले चरणों का पालन करती रहती हैं।

शायद, त्रुटि मशीन के सीआईडी ​​में स्थित है। ऐसा तब होता है जब सॉफ़्टलेयर या Aws द्वारा बनाई गई मौजूदा छवियों के आधार पर मशीनों का उपयोग किया जाता है।

आप यह पहचान सकते हैं कि क्या यह त्रुटि है क्योंकि मशीन में संचार डीटीसीपीिंग में विफल रहता है, आपको एक भागीदार सीआईडी ​​मिलेगा: 00000000-0000-0000-0000-000000000000।

फिर इस पृष्ठ में सीआईडी ​​रिज़ॉल्यूशन चरणों का पालन करें (पुनर्स्थापित करने पर विचार करें)। https://msdn.microsoft.com/en-us/library/aa561924.aspx

यदि आपको और सहायता चाहिए, तो मुझे इसके बारे में कुछ प्रतिक्रिया दें।

संबंधित मुद्दे