PATAISYMAS: "HISMAGB0041" klaida, kai operacijų integratoriaus programa naudoja dvibaičių simbolių rinkinį

Taikoma
Host Integration Server 2013 Host Integration Server 2016

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.