स्क्रिप्ट घटक ब्रेकप्वाइंट के उपयोग का समर्थन नहीं करता है। इसलिए, आप अपने कोड के माध्यम से कदम नहीं उठा सकते हैं और पैकेज के चलने पर मूल्यों की जांच नहीं कर सकते हैं। आप निम्न विधियों का उपयोग करके स्क्रिप्ट घटक के निष्पादन की निगरानी कर सकते हैं
निष्पादन को बाधित करें और MessageBox.Show()
. का उपयोग करके एक मोडल संदेश प्रदर्शित करें System.Windows.Forms namespace
. में विधि . (डिबगिंग प्रक्रिया पूरी करने के बाद इस कोड को हटा दें।)
सूचनात्मक संदेशों, चेतावनियों और त्रुटियों के लिए ईवेंट उठाएं। FireInformation, FireWarning, और FireError विधियां विजुअल स्टूडियो आउटपुट विंडो में घटना विवरण प्रदर्शित करती हैं। हालाँकि, FireProgress विधि, Console.Write विधि, और Console.WriteLine विधि आउटपुट विंडो में कोई भी जानकारी प्रदर्शित नहीं करती है। FireProgress इवेंट के संदेश SSIS डिज़ाइनर के प्रोग्रेस टैब पर दिखाई देते हैं।
http://microsoft-ssis .blogspot.com/2011/04/breakpoint-does-not-work-in-ssis.html