Gjelder for
Host Integration Server 2013 Host Integration Server 2016

Symptomer

Du kjører en Transaction Integrator (TI)-program som bruker et dobbelbyte-tegnsett, for eksempel katakana. Tilfeldig, får du følgende feilmelding i Transaction Integrator:

HISMAGB0041 Det har oppstått en feil for konvertering til vert for data for primitive data elementnavn i metoden method_name.Beskrivelsen av feilen er: HISMPCB0036 i BasePrimitiveConverter en DBCS Sett tegnkonvertering produsert en feil lengde. for eksempel produsert 19 tegn 34 byte.

Årsak

Host Integration Server inneholder flere kontroller for dobbeltbyte-tegnsett. Disse kontrollene gir imidlertid ikke untranslatable tegn, slik som carriage return/line feed-tegn. Når et untranslatable tegn er en del av dataene, oppstår feilen.

Løsning

Hurtigreparasjon som løser dette problemet er inkludert i de kumulative oppdateringene nedenfor for Host Integration Server:

Samleoppdatering 2 for Host Integration Server 2016

Kumulativ oppdatering 4 for Host Integration Server 2013

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.