Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

वितरित लेनदेन शुरू करने में असमर्थ

मिल गया, दूरस्थ सर्वर पर MSDTC स्थानीय सर्वर का क्लोन था।

Windows अनुप्रयोग ईवेंट लॉग से:

<ब्लॉकक्वॉट>

इवेंट का प्रकार:त्रुटि
ईवेंट स्रोत:MSDTC
ईवेंट श्रेणी:CM
इवेंट आईडी:4101
दिनांक:9/19/2011
समय:1:32:59 पीएम
उपयोगकर्ता:लागू नहीं
कंप्यूटर:ASITESTSERVER
विवरण:

स्थानीय MS DTC ने पाया कि ASICMSTEST पर MS DTC की स्थानीय MSDTC जैसी ही विशिष्ट पहचान है। इसका मतलब है कि दो एमएस डीटीसी एक दूसरे के साथ संवाद करने में सक्षम नहीं होंगे। यह समस्या आमतौर पर तब होती है जब सिस्टम में से एक को असमर्थित क्लोनिंग टूल का उपयोग करके क्लोन किया गया था। MS DTC के लिए आवश्यक है कि सिस्टम को समर्थित क्लोनिंग टूल जैसे SYSPREP का उपयोग करके क्लोन किया जाए। 'msdtc -uninstall' चलाने और फिर कमांडप्रॉम्प्ट से 'msdtc -install' चलाने से समस्या ठीक हो जाएगी। नोट:'msdtc -uninstall' चलाने से सिस्टम की सभी MS DTC कॉन्फ़िगरेशन जानकारी खो जाएगी।

अधिक जानकारी के लिए, http://go.microsoft.com/fwlink/events.asp पर सहायता और सहायता केंद्र देखें।

चल रहा है

msdtc -uninstall
msdtc -install

और फिर SQL सर्वर सेवा को रोकना और पुनरारंभ करना इसे ठीक करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर:क्वेरी तेज़, लेकिन प्रक्रिया से धीमी

  2. SQL सर्वर में sys.dm_exec_describe_first_result_set_for_object कैसे काम करता है

  3. मैं प्राथमिक कुंजी को AUTOINCREMENT के रूप में कैसे बना सकता हूँ?

  4. SQL सर्वर में sp_help_schedule का उपयोग करना

  5. क्या कोई .NET SQL सर्वर के newequentialid के बराबर है ()