Simptomi
Pokrećete aplikaciju integratora transakcija (TI) koja koristi skup dvobajtnih znakova, kao što je katakana. Nasumično se u integratoru transakcija prikazuje sljedeća poruka o pogrešci:
Napomena
HISMAGB0041 Došlo je do pogreške za pretvaranje u glavno računalo za naziv primitivnog podatkovnog elementa u metodi method_name.
Opis pogreške je: HISMPCB0036 U BasePrimitiveConverter pretvorba skupa znakova od dva bajta dovela je do netočne duljine. Npr. 19 znakova proizvedeno je 34 bajta.
Uzrok
Host Integration Server sadrži dodatne provjere dvobajtnih skupova znakova. Te provjere, međutim, ne dopuštaju znakove koji se ne mogu prevesti, kao što su znakovi za prelazak u novi red / znakove polja retka. Kada je dio podataka znak koji se ne može prevesti, dolazi do pogreške.
Rješenje
Rješenje koje rješava taj problem obuhvaćeno je sljedećim kumulativnim ažuriranjima za Host Integration Server:
Kumulativno ažuriranje 2 za Host Integration Server 2016
Kumulativno ažuriranje 4 za Host Integration Server 2013
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.