Požymiai
Paleidžiate Transaction Integrator (TI) programą, kuri naudoja dvibaičių simbolių rinkinį, pvz., katakana. Atsitiktinai transaction integrator gaunate šį klaidos pranešimą:
Pastaba
HISMAGB0041 Įvyko klaida konvertuojant į pagrindinio kompiuterio duomenis pirminiam duomenų elemento pavadinimui method_name metode.
Klaidos aprašymas yra: HISMPCB0036 BasePrimitiveConverter dviejų baitų simbolių rinkinio konvertavimas sukūrė neteisingą ilgį. pvz., 19 simbolių sukūrė 34 baitus.
Priežastis
Pagrindinio kompiuterio integravimo serveryje yra papildomų dvibaičių simbolių rinkinių tikrinimų. Tačiau šie tikrinimai neleidžia naudoti neišverčiamų simbolių, pvz., gabenimo grįžimo / eilutės informacijos santraukos simbolių. Kai neišverčiamas simbolis yra duomenų dalis, įvyksta klaida.
Sprendimas
Šią problemą išsprendžianti pataisa įtraukta į šiuos pagrindinio kompiuterio integravimo serverio kaupiamuosius naujinimus:
2 kaupiamasis naujinimas, skirtas "Host Integration Server 2016"
4 kaupiamasis naujinimas, skirtas "Host Integration Server 2013"
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.
Nuorodos
Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.