Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Tenk deg følgende:

  • Har du en plassering for mottak som er konfigurert til å bruke MQSC-kort til å motta meldinger fra IBM WebSphere MQ.

  • MQSC-kort er konfigurert til å bruke et tegnsett for UCS-2 og UTF-16 eller UTF-8.

  • MQSC-adapteren prøver å få en melding fra IBM WebSphere MQ i Microsoft BizTalk Server 2010.

  • Meldingen er større enn 1 megabyte (MB).


I dette scenariet kan følgende feil logges i programloggen:

Hendelses-ID: 5740
Kilde: BizTalk Server
Beskrivelse:
Kortet "MQSC" starter en feilmelding. Detaljer "feil oppstod under forsøk på å hente meldingen fra køen. kø = standard, queueManager = queuemanager, reasonCode = 2010".


Årsak

Dette problemet oppstår fordi tegnsettet som er angitt for kortet MQSC påvirker den totale lengden på meldingen som blir mottatt. For eksempel når et tegnsett med UTF-8 brukes, faktisk meldingen krever en bufferstørrelse fem ganger større enn størrelsen på denne meldingen. En melding på 1 MB krever derfor en 5 MB buffer. Dette overskrider maksimumslengden for meldingen standardinnstillingen på 4 MB som brukes av MQSC-kort. Hvis den mottatte meldingen krever bufferplass som er større enn MQSC-kort melding maksimumslengden innstilling, logges feilen som er nevnt i delen "Symptomer".

Oppløsning

Informasjon om kumulativ oppdatering

Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke 8 for Host Integration Server 2010. Hvis du vil ha mer informasjon om hvordan du får tak i den kumulative pakken, kan du se kumulativ oppdateringspakke 8 for Host Integration Server 2010.

Løsningen

Hvis du vil omgå dette problemet, Øk innstillingen maksimumslengden for meldingen i MQSC-kort-konfigurasjonen for å samsvare med størrelsen mottatt melding basert på flere bufferplass som kreves av tegnsettet som brukes.

Status

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

Hvis du vil ha mer informasjon

Når denne oppdateringen brukes når systemet henter meldinger fra køen, angir MQSC-kortet et alternativ som gjør at IBM WebSphere MQ håndtere endrer automatisk størrelsen på bufferen.

Innstillingen for maksimumslengde for meldingen er i hovedsak en foreslått innstilling som er basert på hvor meldingen og koding (eller tegnsett) for meldingen. Innstillingen for Maksimumslengde på meldingen bør derfor justeres slik at den samsvarer med bestemt melding størrelseskravene til å sørge for at alle meldinger som er mottatt. Maksimumslengden på melding-innstillingene kan angis i parameterne MQSC kort og IBM WebSphere MQ-innstillinger. Derfor bør du passe på at innstillingene er enig.

Følgende liste beskriver størrelseskravene bufferen basert på tegnsettet som brukes av meldinger som er mottatt fra meldingskøen.

  • UTF-16-tegnsettet: Når du bruker et tegnsett for UTF-16, er den nødvendig bufferplassen lik to ganger størrelsen på den mottatte meldingen.

  • UCS-2 og UTF-8 tegnsett: Når du bruker et tegnsett for UCS-2 og UTF-8, er den nødvendig bufferplassen fem ganger størrelsen på den mottatte meldingen.


Vi anbefaler at du ikke bare installerer denne oppdateringen, men også oppgradere til IBM WebSphere MQ versjon 7.5 Fixpack 1 når MQSC kortet brukes. IBM WebSphere MQ versjon 7.5 Fixpack 1 inneholder en hurtigreparasjon for et problem som er knyttet til UTF-16 DBCS data konverteringer.

Hvis du ikke kan oppgradere til IBM WebSphere MQ versjon 7.5 Fixpack 1, anbefaler vi at du bruker IBM WebSphere MQ-versjon 7.0.1.8 (eller en senere versjon) sammen med denne oppdateringen.

Tredjepartsprodukter som beskrives i denne artikkelen, produseres av selskaper som er uavhengige av Microsoft. Microsoft gir ingen garantier, stilltiende eller på annen måte, om ytelsen eller påliteligheten til disse produktene.

Trenger du mer hjelp?

Vil du ha flere alternativer?

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

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×