מאפייני הבעיה
שקול את התרחיש הבא:
-
יש לך מיקום קבלה שתצורתו נקבעה לשימוש מתאם של BizTalk Microsoft MQ WebSphere (MQSC מתאם) הכלולה ב- Microsoft המארח שילוב Server 2010 או 2009 שרת של Microsoft המארח שילוב לשם קבלה של הודעות מ- IBM WebSphere MQ.
-
הודעות שהתקבלו מהתור IBM WebSphere MQ הן הודעות מוצפנות EBCDIC.
בתרחיש זה, ההתחלה והסוף של הודעות שהתקבלו מסוימים עשויים להכיל תווי זבל (לא חוקי) לאחר ההודעות מומרים באמצעות ערכת התווים (לדוגמה, UTF-8) המצוין בתצורת המתאם MQSC. כאשר תופעה זו מתרחשת, עלולה להופיע הודעת שגיאה הדומה להודעה הבאה:
מיקום ".receive_location_name" עם URI לקבל הודעה שהתקבלה על-ידי מתאם "MQSC" ב- "URI" מושעה.
פרטי שגיאה: אירע כשל בביצוע צבר קבלה: "גירסה Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, = 3.0.1.0, תרבות = ניטראלי, PublicKeyToken = 31bf3856ad364e35" מקור: "XML disassembler" יציאה קבלה: "שם היציאה" URI: "URI" סיבה: רכיבים שלב פרק לחלקים לא יכול לזהות את הנתונים.
הגורם
מתאם MQSC ולא היתה אפשרות המרה כראוי הודעות בהתבסס על ערכת התווים שצוין בהגדרות מתאם עקב בעיות הקשורות על אורך ההודעה שהתקבלה.
פתרון
מידע עדכון מצטבר
לארח שרת שילוב 2013
תיקון הפותר בעיה זו כלולה בחבילת העדכון המצטבר 1 עבור 2013 שרת שילוב של המחשב המארח. כדי להשיג 1 עדכון מצטבר, עיין במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:
חבילת העדכון המצטבר 2908834 1 עבור שרת שילוב מארח 2013
שרת שילוב מארח 2010
תיקון הפותר בעיה זו כלולה בחבילת עדכון מצטבר 9 עבור המחשב המארח שילוב Server 2010. כדי להשיג עדכון מצטבר 9, עיין במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:
2897923 Cumulative בחבילת 9 עדכון עבור המחשב המארח שילוב Server 2010
לארח שרת שילוב 2009
תיקון הפותר בעיה זו כלולה בחבילת העדכון המצטבר 7 עבור 2009 שרת שילוב של המחשב המארח. כדי לקבל את העדכון המצטבר 7, עיין במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:
עדכון מצטבר של 2975320 7 עבור שרת שילוב מארח 2009
מידע על תיקונים חמים
תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור רק את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן הבעיה המתוארת במאמר זה. תיקון חם זה עשוי לעבור בדיקות נוספות. לכן, אם המערכת שברשותך לא נפגעה באופן חמור מבעיה זו, מומלץ להמתין לעדכון התוכנה הבא המכיל תיקון חם זה.
אם התיקון החם זמין להורדה, ישנו סעיף "הורדת תיקון חם זמינה" בראש מאמר Knowledge Base. אם מקטע זה אינו מופיע, פנה לשירות הלקוחות והתמיכה של Microsoft כדי לקבל את התיקון החם.
הערה אם בעיות נוספות מתרחשות או אם נדרש פתרון בעיות כלשהו, ייתכן שתצטרך ליצור בקשת שירות נפרדת. דמי התמיכה המקובלים יחולו על שאלות וסוגיות תמיכה נוספות אשר אינן מצריכות את התיקון חם הספציפי הזה. לקבלת רשימה מלאה של מספרי הטלפון של התמיכה ושירות הלקוחות של Microsoft או כדי ליצור בקשת שירות נפרדת, עבור אל אתר האינטרנט הבא של Microsoft:
http://support.microsoft.com/contactus/?ws=supportהערה הטופס "הורדת תיקון חם זמינה" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא שהתיקון חם אינו זמין עבור שפה זו.
דרישות מוקדמות
עליך להיות בעל Microsoft המארח שילוב שרת 2009 המצטבר עדכון 6 מותקן כדי להחיל תיקון חם זה.
מידע על הפעלה מחדש
ייתכן שיהיה עליך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה.
מידע על החלפות
תיקון חם זה אינו מחליף כל תיקון חם שפורסם בעבר.
פרטי קובץ
הגירסה האנגלית של תיקון חם זה כוללת את תכונות הקובץ (או תכונות קובץ מתקדמות יותר) המפורטות בטבלה הבאה. התאריכים והשעות המתייחסים לקבצים הללו רשומים לפי זמן אוניברסלי מתואם (UTC). כשמציגים את פרטי הקובץ, היא מומרת לזמן המקומי. כדי לברר את הפרש השעות בין זמן UTC לזמן המקומי, השתמש בכרטיסייה אזור זמן בפריט ' תאריך ושעה ' בלוח הבקרה.
עבור כל מבוססי-x86 הגירסאות הנתמכות של מארח שילוב שרת 2009
שם קובץ |
גירסת קובץ |
גודל קובץ |
תאריך |
שעה |
פלטפורמה |
---|---|---|---|---|---|
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
165,088 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
164,072 |
31-Jan-2014 |
19:42 |
x86 |
עבור כל תמיכה גירסאות מבוססות x64 2009 שרת שילוב של מחשב מארח
שם קובץ |
גירסת קובץ |
גודל קובץ |
תאריך |
שעה |
פלטפורמה |
---|---|---|---|---|---|
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
165,088 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
164,072 |
31-Jan-2014 |
19:42 |
x86 |
Microsoft.biztalk.adapter.mqsc.imqwrapper.dll |
8.0.4101.2 |
198,368 |
31-Jan-2014 |
19:46 |
x64 |
Microsoft.biztalk.adapter.mqsc.imqwrappertxn.dll |
8.0.4101.2 |
195,816 |
31-Jan-2014 |
19:46 |
x64 |
הערה עקב יחסי תלות בין קבצים, התיקון העדכני ביותר המכילה קבצים אלה עשוי להכיל גם קבצים נוספים.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
מידע נוסף
הבעיה המתוארת כאן קשורה לבעיה המתוארת במאמר הבא מתוך מאגר הידע Microsoft Knowledge Base:
תיקון 2883141 : "כשל בעת ניסיון לקבל הודעה מתור" שגיאה כאשר מתקבלת הודעה גדולה מ- 1 MB ב- BizTalk Server 2010לאחר החלת עדכון זה, המתאם MQSC משתמש MQ לקבל אפשרויות נוספות (MQGMO_ACCEPT_TRUNCATED_MSG ו- MQGMO_CONVERT) כאשר הוא מקבל הודעות. אפשרויות אלה מאפשרות IBM WebSphere MQ לשלוח בחזרה את האורך הממשי בבתים של ההודעה יומרו.
בנוסף, יש לקבוע את תצורת הגדרות אורך ההודעה המרבי כדי להתאים את דרישות הגודל הודעה ספציפית של הסביבה כדי לוודא כי כל ההודעות שהתקבלו בהצלחה. ניתן לציין את הגדרות אורך ההודעה המרבי בפרמטרים של מתאם MQSC ו- IBM WebSphere MQ הגדרות. לכן, עליך לוודא כי ההגדרות מסכים.
עדכון זה מארח שילוב Server 2010 המצטבר עדכון 9 מבטלת את העדכון הקשור נכלל במארח שילוב Server 2010 המצטבר עדכון 8 אשר אמור לשמש בסביבות המיישמות את המתאם MQSC להשתלב עם IBM WebSphere MQ.