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

एसएसआईएस में एक स्क्रिप्ट घटक को कैसे डिबग करें

स्क्रिप्ट घटक ब्रेकप्वाइंट के उपयोग का समर्थन नहीं करता है। इसलिए, आप अपने कोड के माध्यम से कदम नहीं उठा सकते हैं और पैकेज के चलने पर मूल्यों की जांच नहीं कर सकते हैं। आप निम्न विधियों का उपयोग करके स्क्रिप्ट घटक के निष्पादन की निगरानी कर सकते हैं

निष्पादन को बाधित करें और 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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल सर्वर:अंकगणितीय परिचालनों में डेटा प्रकार रैंक?

  2. फ़ंक्शन परिणाम द्वारा SQLAlchemy आदेश

  3. लॉगिंग ओडीबीसी, एसक्यूएल सर्वर

  4. एकल पंक्ति में एकाधिक पंक्तियों को रोल करना

  5. मैं बनाई गई तालिकाओं से प्रशिक्षक के लिए शेड्यूल टेबल कैसे बना सकता हूं