Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Gejala

Pertimbangkan skenario berikut ini:

  • Anda harus menerima lokasi yang dikonfigurasi untuk menggunakan adaptor MQSC untuk menerima pesan dari IBM WebSphere MQ.

  • Adaptor MQSC dikonfigurasi untuk menggunakan rangkaian pengaturan UTF-16 dan UCS-2 atau UTF-8karakter.

  • Adaptor MQSC mencoba untuk menerima pesan dari MQ WebSphere IBM di Microsoft BizTalk Server 2010.

  • Pesan yang lebih besar dari 1 megabyte (MB).


Dalam skenario ini, galat berikut mungkin dicatat di log aplikasi:

ID Kejadian: 5740
Sumber: BizTalk Server
Keterangan:
Adaptor "MQSC" mengangkat pesan galat. Rincian "kegagalan terjadi saat berusaha mendapatkan pesan dari antrian. antrian = default, queueManager = queuemanager, reasonCode = 2010".


Penyebab

Masalah ini terjadi karena rangkaian karakter yang ditetapkan untuk adaptor MQSC mempengaruhi panjang pesan yang sedang diterima. Misalnya, saat sebuah karakter set UTF-8 digunakan, pesan aktual memerlukan ukuran buffer lima kali lebih besar daripada ukuran pesan. Oleh karena itu, pesan 1 MB memerlukan buffer 5 MB. Ini melebihi panjang maksimum pesan pengaturan default dari 4 MB yang digunakan oleh adaptor MQSC. Jika pesan yang diterima memerlukan buffer ruang lebih besar daripada adaptor MQSC maksimum pesan panjang pengaturan, galat yang disebutkan di bagian "gejala" dicatat.

Pemecahan masalah

Informasi pembaruan kumulatif

Perbaikan yang dapat menyelesaikan masalah ini disertakan dalam paket pemutakhiran kumulatif 8 untuk Host integrasi Server 2010. Untuk informasi selengkapnya tentang cara mendapatkan kumulatif paket pembaruan, lihat 8 untuk Host integrasi Server 2010 Paket pembaruan kumulatif.

Pemecahan masalah

Untuk mengatasi masalah ini, Tingkatkan pengaturan maksimum panjang pesan dalam konfigurasi adaptor MQSC untuk menyesuaikan ukuran pesan diterima berdasarkan ruang tambahan buffer yang diperlukan oleh rangkaian karakter yang digunakan.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi lebih lanjut

Setelah pemutakhiran ini diterapkan, ketika sistem akan mengambil kembali pesan dari antrian, adaptor MQSC menentukan opsi yang memungkinkan MQ WebSphere IBM menangani buffer Resize secara otomatis.

Pengaturan maksimum pesan panjang yang pada dasarnya adalah pengaturan yang disarankan yang didasarkan pada pesan panjang dan penyandian (atau rangkaian karakter) pesan. Oleh karena itu, pengaturan maksimum pesan panjang harus disesuaikan untuk menyesuaikan ukuran pesan tertentu persyaratan untuk membantu memastikan bahwa semua pesan yang diterima berhasil. Pengaturan maksimum pesan panjang dapat ditetapkan dalam parameter adaptor MQSC dan pengaturan IBM WebSphere MQ. Oleh karena itu, Anda harus memastikan bahwa pengaturan setuju.

Daftar di bawah ini menjelaskan persyaratan ukuran buffer yang didasarkan pada rangkaian karakter yang digunakan oleh pesan yang diterima dari antrian pesan:

  • Rangkaian karakter UTF-16: Ketika Anda menggunakan rangkaian pengaturan UTF -16 karakter, buffer diperlukan ruang sama dengan dua kali ukuran pesan yang diterima.

  • Rangkaian karakter UTF-8 dan UCS-2: Ketika Anda menggunakan rangkaian pengaturan UCS-2dan UTF-8 karakter, buffer diperlukan ruang adalah lima kali ukuran pesan yang diterima.


Kami menyarankan bahwa Anda tidak hanya menerapkan pemutakhiran ini tetapi juga meningkatkan ke versi IBM WebSphere MQ 7.5 Fixpack 1 saat adaptor MQSC digunakan. IBM MQ WebSphere versi 7.5 Fixpack 1 mencakup perbaikan untuk masalah yang berkaitan dengan UTF-16 DBCS data konversi.

Jika Anda tidak dapat meningkatkan ke versi IBM WebSphere MQ 7.5 Fixpack 1, kami sarankan Anda menggunakan versi IBM WebSphere MQ 7.0.1.8 (atau versi yang lebih baru) bersama-sama dengan pembaruan ini.

Produk pihak ketiga yang dibahas di artikel ini dibuat oleh perusahaan yang independen terhadap Microsoft. Microsoft tidak menyediakan jaminan, baik tersirat maupun tersurat, mengenai kinerja atau keandalan produk ini.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×