बस उत्सुक है अगर किसी और को यह विशेष त्रुटि मिली है और उसे हल करने का तरीका पता है?वितरित लेनदेन पूरा हुआ। या तो इस सत्र को नए लेनदेन में जोड़ें या नल लेनदेन
परिदृश्य का पालन के रूप में है ...
हम एक ASP.NET वेब उद्यम लाइब्रेरी विंडोज सर्वर 2008 आईआईएस एक एसक्यूएल सर्वर 2008 क्लस्टर वापस अंत से कनेक्ट करने के खेत पर चल रहा है का उपयोग कर आवेदन कर सकते है। एमएसडीटीसी चालू है। डीबी कनेक्शन पूल कर रहे हैं।
मेरा संदेह यह है कि लाइन के साथ कहीं भी एक असफल एमएसडीटीसी लेनदेन है, कनेक्शन पूल में वापस आ गया है और एक अलग पृष्ठ पर अगली क्वेरी गलत व्यवहार कनेक्शन उठा रही है और यह विशेष त्रुटि मिली है। मजेदार बात यह है कि हमें यह त्रुटि उस क्वेरी पर मिली है जिसे वितरित लेनदेन (दो डेटाबेस, आदि के साथ) की आवश्यकता नहीं है। जब हमें त्रुटि मिली तो हम केवल चुनिंदा क्वेरी (कोई लेनदेन नहीं कर रहे थे)।
हमने एसक्यूएल प्रोफाइलिंग किया और क्वेरी SQL सर्वर पर चल गई, लेकिन कभी वापस नहीं आया (क्योंकि एमएसडीटीसी लेनदेन कनेक्शन में पहले से ही निरस्त कर दिया गया था)।
कुछ अन्य संबंधित इस साथ देने के लिए त्रुटियाँ हैं:
- न्यू अनुरोध शुरू करने के लिए क्योंकि यह मान्य लेनदेन वर्णनकर्ता के साथ आना चाहिए अनुमति नहीं है।
- आंतरिक .Net Framework डेटा प्रदाता त्रुटि 60.
आप इस बारे में कुछ भी पता चला? बड़े डेटासेट (> 10 के पंक्तियों) डालने पर मुझे यह मिलता है। – StingyJack