मेरे पास एक तरीका है जो मेरे linq डेटा संदर्भ को सेट करता है। डीसी लौटने से पहले यह एक संग्रहित प्रो को कॉल करता है जो वर्तमान उपयोगकर्ता की पहचान करने के लिए CONTEXT_INFO मान सेट करता है।मेरा CONTEXT_INFO() खाली क्यों है?
एक ट्रिगर किसी भी बदलाव को उठाता है और इस संदर्भ डेटा का उपयोग करके एक ऑडिट रिकॉर्ड लिखता है।
मैंने देखा कि मेरा संदर्भ डेटा ऑडिट तालिका में खाली था इसलिए मैंने इस प्रक्रिया के माध्यम से कदम उठाने के लिए एक साधारण इकाई परीक्षण लिखा और मुझे अभी भी कुछ भी नहीं मिला। हालांकि अगर मैं सभी लिंक-टू-एसक्यूएल कथन को एक क्वेरी विंडो में पेस्ट करता हूं तो संदर्भ डेटा वहां होता है।
एक प्रोफाइलर ट्रेस को देखते हुए यह इस प्रक्रिया में कुछ sp_reset_connection कॉल करता है। मुझे समझ में आया था कि इन्हें CONTEXT_INFO मान पर कोई प्रभाव नहीं होना चाहिए।
तो यहां क्या हो रहा है?
यही कारण है कि मुझे स्टैक ओवरफ़्लो पसंद है। आपने मुझे एक दुखी सप्ताहांत से बचने में मदद की है। धन्यवाद, मैं इसे देख लूंगा। –