الإصلاح: يقتطع Transaction Integrator السلاسل الواردة التي تنتهي بأحرف أو مسافات فارغة مضمنة

ينطبق على
Host Integration Server 2013 Host Integration Server 2016

الأعراض

يمكنك تشغيل تطبيق Transaction Integrator الذي يسترد بيانات السلسلة من الكمبيوتر المركزي. عند قراءة سلسلة واردة، قد يقوم وقت تشغيل TI باقتطاع السلسلة إذا كانت هناك أحرف أو مسافات فارغة مضمنة في نهاية السلسلة.

السبب

تحدث هذه المشكلة اعتمادا على إعدادات السلاسل هي الخيار Null Terminated أو Space Padded . يتم تعيين هذه الإعدادات في أداة Designer TI لمعلمة السلسلة. تؤثر الإعدادات على كيفية قراءة السلسلة.

الدقة

يتم تضمين الإصلاح الذي يحل هذه المشكلة في التحديثات التراكمية التالية لخادم تكامل المضيف:

التحديث التراكمي 2 ل Host Integration Server 2016

التحديث التراكمي 4 ل Host Integration Server 2013

ملاحظه بعد تطبيق هذا التحديث، يمكنك تعيين سلوك التحويل الجديد (تحويل السلاسل المستلمة كما هي) لتجاهل الإعدادات وتلقي جميع وحدات البايت لسلسلة واردة.

الحالة

لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".

المراجع

تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.