LØSNING: Transaksjonsintegrator avkorter innkommende strenger som ender med innebygde nulltegn eller mellomrom

Gjelder for
Host Integration Server 2013 Host Integration Server 2016

Symptomer

Du kjører et transaksjonsintegratorprogram som henter strengdata fra stormaskinen. Når en innkommende streng leses, kan TI-kjøretiden avkorte strengen hvis det finnes innebygde nulltegn eller mellomrom på slutten av strengen.

Årsak

Dette problemet oppstår avhengig av innstillingene for strengene er Null avsluttet eller Mellomrom polstret-alternativet . Disse innstillingene er angitt i VERKTØYET TI Designer for strengparameteren. Innstillingene påvirker hvordan strengen leses.

Oppløsning

Løsningen som løser dette problemet, er inkludert i følgende kumulative oppdateringer for Host Integration Server:

Kumulativ oppdatering 2 for Host Integration Server 2016

Kumulativ oppdatering 4 for Host Integration Server 2013

Merk Når du har brukt denne oppdateringen, kan du angi den nye virkemåten for konvertering (konverter mottatte strenger som de er) til å ignorere innstillingene og motta alle byte for en innkommende streng.

Status

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

Kilder

Finn ut mer om terminologien Microsoft bruker til å beskrive programvareoppdateringer.