Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Jde o takovouto situaci:

  • Musíte přijmout umístění, který je nakonfigurován pomocí adaptéru MQSC přijmout zprávy od IBM WebSphere MQ.

  • MQSC adaptér je nakonfigurován pro použití nastavení znakové sady UCS-2 a UTF-16 nebo UTF-8.

  • MQSC adaptér se pokusí přijmout zprávy od IBM WebSphere MQ v serveru Microsoft BizTalk Server 2010.

  • Zpráva je větší než 1 megabajt (MB).


V tomto scénáři může být v protokolu aplikace zaznamenána následující chybová zpráva:

ID události: 5740
Zdroj: BizTalk Server
Popis:
Adaptér "MQSC" aktivována chybová zpráva. Podrobnosti o "selhání došlo při pokusu získat zprávu z fronty. fronta = výchozí, queueManager queuemanager, Kód_důvodu = = 2010".


Příčina

K tomuto problému dochází, protože znaková sada, která je určena pro adaptér MQSC ovlivňuje celkové délky zprávy, který je přijímán. Pokud znaková sada se používá kódování UTF-8 , skutečné zprávy vyžaduje vyrovnávací paměť, která je pětkrát větší než velikost zprávy. Proto vyžaduje zprávy 1 MB vyrovnávací paměť 5 MB. To překračuje maximální délku zprávy ve výchozím nastavení 4 MB, který používá adaptér MQSC. Pokud přijaté zprávy vyžaduje vyrovnávací paměť větší než maximální délka zprávy nastavení adaptéru MQSC, je zaznamenána chyba, která je uvedena v části "Příznaky".

Řešení

Informace o kumulativní aktualizaci

Oprava, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace 8 pro Host Integration Server 2010. Další informace o tom, jak získat kumulativní balíček aktualizace naleznete v tématu kumulativní aktualizace 8 pro Host Integration Server 2010.

Jak potíže obejít

Chcete-li tento problém vyřešit, zvyšte nastavení maximální délka zprávy v konfiguraci adaptéru MQSC přizpůsobit velikost přijaté zprávy založené na požadovanou znakovou sadu, která používá další vyrovnávací paměť.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Po použití této aktualizace, pokud je systém načítání zpráv z fronty, určuje adaptér MQSC možnost, která umožňuje serveru IBM WebSphere MQ zpracovat automatické změny velikosti vyrovnávací paměti.

Nastavení maximální délka zprávy je v podstatě navrhované nastavení, které je založeno na délku zprávy a kódování (nebo znaková sada) zprávy. Proto je třeba upravit nastavení maximální délka zprávy pro splnění požadavků na konkrétní zprávu velikost směřujících k zajištění, že jsou všechny zprávy úspěšně přijat. Nastavení maximální délka zprávy může být zadán v parametrech MQSC adaptér a nastavení IBM WebSphere MQ. Proto by Ujistěte se, že nastavení dohodnout.

Následující seznam popisuje požadavky na velikost vyrovnávací paměti založené na znakové sady, která používá zprávy přijaté z fronty zpráv:

  • Znakové sady UTF-16: Pokud použijete nastavení znakové sady UTF -16, požadovaná velikost vyrovnávací paměti je rovna dvakrát velikost přijaté zprávy.

  • Znaková sada UCS-2 a UTF-8: Pokud použijete nastavení znakové sady UCS-2a UTF-8, je požadovaná velikost vyrovnávací paměti pětkrát velikost přijaté zprávy.


Doporučujeme nejen instalaci této aktualizace, ale také upgradovat na verzi IBM WebSphere MQ 7,5 Fixpack 1 při použití adaptéru MQSC. IBM WebSphere MQ verze 7.5 Fixpack 1 obsahuje opravu pro problém, který souvisí s převody dat DBCS UTF-16.

Pokud nelze upgradovat na verzi IBM WebSphere MQ 7,5 Fixpack 1, doporučujeme použít společně s touto aktualizací verze IBM WebSphere MQ 7.0.1.8 (nebo novější).

Produkty třetích stran, které tento článek popisuje jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku, implicitně předpokládanou ani jinou týkající se výkonu nebo spolehlivosti těchto produktů.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×