تنطبق هذه المقالة على المنتج التالي:
- Microsoft BizTalk Adapter Pack 2.0
- Microsoft BizTalk Adapter Pack 2010
- محول BizTalk مستقل مستند إلى WCF ل SQL Server
الأعراض
يُرجى مراعاة السيناريو التالي:
يمكنك إنشاء منفذ إرسال يستخدم محول SQL المستند إلى Windows Communication Foundation (WCF) لاستدعاء إجراء مخزن يقوم بإدراج صفوف في عمود جدول Microsoft SQL Server. لا يمكن لعمود الجدول تخزين قيم NULL.
ملاحظة إن محول SQL المستند إلى WCF مضمن في Microsoft BizTalk Adapter Pack 2010.
تشتمل رسالة الإدخال التي تصل إلى منفذ الإرسال على عناصر فارغة.
على سبيل المثال، تحتوي الرسالة على العناصر ns0 <:input></ns0:input> أو <ns0:input/> الفارغة.
في هذا السيناريو، يتم تسجيل رسالة خطأ مشابهة لما يلي في سجل التطبيق:
ملاحظة
رسالة تم إرسالها إلى المحول "WCF-SQL" على منفذ الإرسال "<إرسال المنفذ>" مع عنوان URI "mssql://< URI>" مؤقتا.
تفاصيل الخطأ: System.Data.SqlClient.SqlException (0x80131904): لا يمكن إدراج القيمة NULL في العمود '<اسم> العمود'، الجدول '<اسم> الجدول'؛ لا يسمح العمود بقيم خالية. INSERT fails.
وقد تم إنهاء البيان.
إذا كان بإمكان عمود الجدول تخزين قيم NULL، فسيتم إدراج القيم NULL بشكل غير صحيح في عمود الجدول.
ملاحظات
- لا تحدث هذه المشكلة إذا استدعى منفذ الإرسال عملية جدول بدلا من إجراء مخزن لإدراج صفوف في عمود الجدول.
- القيمة الصحيحة للعنصر الفارغ هي سلسلة فارغة.
الدقة
معلومات التحديث التراكمي
BizTalk Adapter Pack 2009
يتم تضمين الإصلاح العاجل الذي يحل هذه المشكلة في حزمة التحديث التراكمي 4 لحزمة محول BizTalk 2.0. لمزيد من المعلومات عن كيفية الحصول على حزمة التحديث التراكمي، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2604327 حزمة التحديث التراكمي 4 لحزمة محول BizTalk 2.0
BizTalk Adapter Pack 2010
تم تضمين الإصلاح العاجل الذي يحل هذه المشكلة في حزمة التحديث التراكمي 2 ل BizTalk Adapter Pack 2010.
لمزيد من المعلومات عن كيفية الحصول على حزمة التحديث التراكمي، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2572999 حزمة التحديث التراكمي 2 ل BizTalk Adapter Pack 2010
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
المراجع
للحصول على معلومات حول حزمة الخدمة وقائمة التحديثات التراكمية ل خادم BizTalk، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2555976 حزمة الخدمة وقائمة التحديثات التراكمية الخاصة ب خادم BizTalk لمزيد من المعلومات حول الإصلاحات العاجلة خادم BizTalk، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2003907 معلومات حول الإصلاحات العاجلة خادم BizTalk