דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

חל על

מאמר זה חל על הבאות:

  • ערכת מתאם של Microsoft BizTalk 2.0

  • ערכת מתאם של Microsoft BizTalk 2010

מבוא

מאמר זה מתאר עדכון אשר נכלל בעדכון מצטבר כדי להוסיף מאפיין האיגוד ClearRfcContext המתאם מבוסס Microsoft Windows תקשורת Foundation WCF SAP מתוך ערכת מתאם של BizTalk Microsoft.

תופעות

שקול את התרחיש הבא:

  • יש לך מחשב שבו פועל Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 או Microsoft BizTalk Server 2010.

  • להשתמש במתאם SAP מבוססת WCF כדי להתחבר לשרת SAP R/3.הערה המתאם מבוסס על WCF SAP נכלל ב- Microsoft BizTalk מתאם Pack 2.0 או Microsoft BizTalk מתאם Pack 2010.

  • יצירת יישום BizTalk המשתמשת המתאם SAP להתקשר בקריאות פונקציה מרחוק (Rfc) להשתמש במשתנים הכללית של SAP בשרת SAP R/3.

  • הגדר את המאפיין איגוד EnableConnectionPooling כ- True.

בתרחיש זה, אתה מבחין המוחזרת על-ידי מסמכי Rfc שהנתונים אינם מה שציפית. בנוסף, הנתונים המוחזרים נראה יושפעו על-ידי קריאה קודמת שעשו אותו מאפיין האיגוד RFCs.The ClearRfcContext יכול למנוע בעיות דומות לאלה המתרחשים בתרחיש זה.

סיבה

בעיה זו מתרחשת מאחר בעת צירוף חיבורים זמינה, חיבור תואם של SAP מוחזרים אל מאגר החיבורים לאחר ביצוע שיחה RFC בשרת SAP R/3. כאשר מגיעה השיחה RFC הבא, באותו חיבור SAP מאוחזרים מתוך מאגר החיבורים, והוא משמש כדי לבצע את השיחה. אם ה-RFC משתמש מסוימים משתנים גלובליים, ואם הם לא ינוקו כראוי, הקריאה הבאה ל- RFC משתמש בערכים המאוחסנים ב משתנים גלובליים מהקריאה הקודמת. מצב זה עלול לגרום לתוצאות בלתי צפויות.הערה בעיה זו מתרחשת רק אם ה-RFC משתמשת משתנים גלובליים ואם משתנים גלובליים לא ינוקו כראוי על-ידי ה-RFC.

פתרון

כדי לפתור בעיה זו, להחיל עדכון זה. לאחר מכן, הגדר את המאפיין איגוד ClearRfcContext כ- True.

מידע עדכון מצטבר

ערכת מתאם של BizTalk 2010

תיקון חם שפותר בעיה זו נכללת 1 עדכון מצטבר עבור 2010 Pack מתאם של BizTalk.  לקבלת מידע נוסף אודות האופן שבו ניתן להשיג את חבילת העדכון המצטבר, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base: חבילת העדכון המצטבר 25397941 עבור 2010 Pack מתאם של BizTalk

ערכת מתאם של BizTalk 2.0

תיקון זה פורסם לראשונה בחבילת העדכון המצטבר 2 עבור 2.0 Pack מתאם של BizTalk. לקבלת מידע נוסף אודות האופן שבו ניתן להשיג את חבילת עדכון מצטבר זה, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

2531605 חבילת העדכון המצטבר 2 עבור 2.0 Pack מתאם של BizTalk

מידע נוסף

הערות אודות עדכון זה

  • מאפיין האיגוד ClearRfcContext ישימה רק כאשר המאפיין EnableConnectionPooling של האיגוד מוגדר כ- True.

  • ללא עדכון זה, המתאם SAP מבוססת WCF אינה מנקה את הקשר SAP R/3. לכן, אופן הפעולה יהיה זהה לשם מה קורה כאשר המאפיין ClearRfcContext של האיגוד מוגדר כ- False. ערך ברירת המחדל הוא False.

  • בעת צירוף חיבורים וההגדרה המאפיין ClearRfcContext של האיגוד מוגדר כ- True, המתאם ריקונים ההפעלה SAP R/3 ומנקה כל המשתנים הכללית בצד השרת SAP. לכן, השיחה הבאה באותה התקשרות SAP אינה משפיעה על כל מצב בו התקבל על-ידי השיחה הנוכחית.

  • בעת צירוף חיבורים וההגדרה המאפיין ClearRfcContext של האיגוד מוגדר כ- False, המתאם אינה מנקה את ההפעלה SAP R/3. במקרה זה, אם ה-RFC משתמש מסוימים משתנים גלובליים המשתנים לא ינוקו כראוי, הקריאה הבאה לה-RFC עשוי להשתמש את הערכים המאוחסנים בקבוצת המשתנים הכללית מתוך השיחה הנוכחית. מצב זה יכול לתת תוצאות בלתי צפויות.

  • מכיוון מאפיין האיגוד ClearRfcContext דורש דו-כיוונית נוספות לשרת SAP R/3, ייתכן שתראה בירידת ביצועים בעת הגדרת מאפיין האיגוד ClearRfcContext כ- True. אנו ממליצים להגדיר את מאפיין האיגוד ClearRfcContext כ- True רק כאשר ה-RFC משתמשת משתנים גלובליים ה-RFC לא מנקה את המשתנים הכללית בצורה נאותה.

  • בעת שימוש המתאם בתרחיש proxy כגון מתוך קוד .NET, ייתכן שתרצה לנקות את ההפעלה SAP R/3 בין קריאות RFC באותו מופע לערוץ ה-proxy. בעדכון זה, פעולה חדשה בשם RfcClearContext זמינה תחת הצומת RFC של אשף הוספת הפניה שירות מתאם כאשר נבחרה האפשרות SapBinding . הפעולה RfcClearContext מנסה לנקות את ההקשר SAP R/3 ומחזירה את אחת מהפעולות הבאות:

    • אמת – הניקוי של הקשר SAP R/3 בוצעה בהצלחה. באפשרותך לבצע שיחות נוספות בערוץ / ה-proxy.

    • False - החיבור נסגר או שפותחו שגיאה בעת הפעולה ניסה לנקות את ההקשר SAP R/3. יש לבטל את ה-proxy/הערוץ הנוכחי, מכיוון כל קריאה נוספת עלולה להוביל שגיאת תקשורת.

הפניות

לקבלת מידע נוסף אודות כיצד ליצור חיבור למערכת SAP, בקר באתר האינטרנט הבא של Microsoft מפתח רשת (MSDN):

יצירת חיבור אל מערכת SAPלקבלת מידע נוסף אודות תיקונים חמים של BizTalk Server, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

2003907 מידע אודות תיקונים חמים של BizTalk Server

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×