sql server - SQL सर्वर प्रोफ़ाइल-पैरामीटर मान देखें?




sql-server sql-server-profiler (2)

यदि मैं आपको सही तरीके से प्राप्त करता हूं, तो आपके पास एक संग्रहित प्रक्रिया है जिसे एक और संग्रहीत कार्यविधि से बुलाया जा रहा है और आप अपने पैरामीटर के मान प्राप्त करना चाहते हैं जो आंतरिक संग्रहित प्रक्रिया को पारित किया जा रहा है?

मुझे नहीं लगता कि यह एसक्यूएल प्रोफाइलर के साथ संभव है। अगर मुझे कोई रास्ता मिल जाए, तो मैं एक अपडेट पोस्ट करूँगा। यदि यह केवल डिबगिंग के लिए है तो आप तथ्य के बाद जांचने के लिए मूल्यों को तालिका में सहेज सकते हैं, लेकिन यह एक बहुत अच्छा उत्पादन समाधान नहीं है, जब तक कि आप वास्तव में इस तरह के व्यापक लॉगिंग नहीं चाहते हैं।

एसक्यूएल सर्वर प्रोफाइल में, मैं इसे एसपी ट्रैक कर रहा है: StmtStarting घटनाओं "टेक्स्टडाटा" में निम्नलिखित की जानकारी शामिल है:

EXEC MySortedProc 
   @param, NULL,
   @param2, NULL

उन मापदंडों के मूल्य को देखने के लिए मुझे क्या करना होगा (या मैं कर सकता हूं?)


कुछ समस्तों के लिए, एसक्यूएल प्रोफाइलर असली डेटा पाठ डेटा कॉलम के बजाय शून्य मान दिखाएगा। आप इस जानकारी को कैप्चर करने के लिए लेख के नीचे समझाया गया एक मेटॉड कर सकते हैं। मैंने इस पद्धति का इस्तेमाल अन्य चेतावनियों का एक और कब्जा करने के लिए किया था जो सॉर्ट इशारे फेंक रहे थे। मुझे बताएं क्या इससे मदद मिलती है।

http://sankarreddy.spaces.live.com/blog/cns!1F1B61765691B5CD!367.entry





sql-server-profiler