निदान: त्रुटि तब होती है जब या नल मान ग़लत SQL WCF-आधारित एडेप्टर BizTalk एडेप्टर पैक में से एक इनपुट संदेश तो सम्मिलित हैं खाली तत्वों

लागू: BizTalk Adapters

यह आलेख निम्न उत्पाद पर लागू होता है:
  • Microsoft BizTalk एडेप्टर पैक 2.0
  • Microsoft BizTalk एडेप्टर पैक 2010
  • स्टैंड-अलोन WCF-आधारित BizTalk एडाप्टर SQL सर्वर के लिए

लक्षण


इस परिदृश्य पर विचार करें:
  • यदि आप किसी Microsoft SQL Server तालिका में स्तंभ पंक्तियाँ सम्मिलित करता है कोई संग्रहीत कार्यविधि को कॉल करने के लिए SQL संचार नींव WCF Windows-आधारित एडेप्टर का उपयोग करता है एक भेजें पोर्ट बनाएँ। स्तंभ तालिका के नल मान संग्रहीत नहीं कर सकता।नोट SQL WCF-आधारित एडेप्टर Microsoft BizTalk एडेप्टर पैक 2010 में शामिल किया गया है।
  • किसी इनपुट संदेश भेजें पोर्ट पर आने वाला तत्व रिक्त है। उदाहरण के लिए, संदेश है < ns0:input >< / ns0:input > या < ns0:input / > तत्व रिक्त है।
इस परिदृश्य में, अनुप्रयोग लॉग में निम्न के जैसा एक त्रुटि संदेश लॉग होता है:
एडेप्टर "WCF-SQL" भेजा संदेश भेजें पोर्ट "< भेजें पोर्ट >" URI वाली "mssql: / / < URI >" निलंबित है। त्रुटि विवरण: System.Data.SqlClient.SqlException (0x80131904): '< स्तंभ नाम >' स्तंभ में नल मान सम्मिलित नहीं कर सकता, तालिका '< नाम तालिका >'; स्तंभ नल की अनुमति नहीं देता है। सम्मिलित करें विफल हो जाता है। कथन बंद कर दिया गया है।
स्तंभ तालिका के नल मान संग्रहीत कर सकते हैं, यदि नल मान गलत तरीके से तालिका में स्तंभ सम्मिलित किए गए हैं।नोट
  • तालिका में स्तंभ पंक्तियाँ सम्मिलित करने के लिए किसी संग्रहीत प्रक्रिया के बजाय एक टेबल कार्रवाई भेजें पोर्ट कॉल करता, तो यह समस्या उत्पन्न नहीं होती है।
  • सही मान रिक्त तत्व के लिए कोई रिक्त स्ट्रिंग है।

समाधान


संचयी अद्यतन जानकारी

BizTalk एडेप्टर पैक 2009

इस समस्या को हल करने वाले हॉटफिक्स BizTalk एडेप्टर पैक 2.0 के लिए संचयी अद्यतन पैकेज़ 4 में शामिल है। संचयी अद्यतन पैकेज प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें: 2604327 संचयी अद्यतन पैकेज़ 4 BizTalk एडाप्टर पैक 2.0 के लिए

BizTalk एडेप्टर पैक 2010

इस समस्या को हल करने वाले हॉटफिक्स BizTalk एडेप्टर पैक 2010 के लिए संचयी अद्यतन पैकेज 2 में शामिल है। संचयी प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए पैकेज अद्यतन, Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2572999 BizTalk एडेप्टर पैक 2010 के लिए संचयी अद्यतन पैकेज 2

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.

संदर्भ


जानने के लिए सर्विस पैक और संचयी अद्यतन सूची BizTalk Server के लिए, Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2555976 सर्विस पैक और संचयी अद्यतन सूची BizTalk Server के लिए
BizTalk सर्वर हॉटफिक्सेस के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2003907 हॉटफिक्स BizTalk Server पर जानकारी