Tünetek
Kétbájtos karakterkészletet használó tranzakcióintegrátor-alkalmazást futtat (például katakana). Véletlenszerűen a következő hibaüzenet jelenik meg a Transaction Integratorban:
Megjegyzés
HISMAGB0041 Hiba történt a primitív adatelemnév állomásadatává való átalakításkor a method_name. módszerben.
Hiba leírása: HISMPCB0036 A BasePrimitiveConverter eszközben egy kétbájtos karakterkészlet-átalakítás helytelen hosszúságot eredményezett. Például 19 karakter 34 bájtos méretet eredményezett.
Ok
A Host Integration Server lehetővé teszi a kétbájtos karakterkészletek további ellenőrzéseit. Ezek az ellenőrzések azonban nem engedik meg a nem fordítható karakterek, például a kocsivissza vagy soremelés karaktereket. Ha az adatok részét képezi egy le nem fordítható karakter, hiba lép fel.
Megoldás
A probléma megoldását a Host Integration Server következő összegző frissítései tartalmazzák:
2. összegző frissítés a Host Integration Server 2016-hoz
4. összegző frissítés a Host Integration Server 2013-hoz
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját .