מאמר זה חל על המוצר הבא:
-
ערכת מתאם של Microsoft BizTalk 2.0
-
ערכת מתאם של Microsoft BizTalk 2010
-
מתאם של BizTalk מבוססת WCF עצמאי עבור שרת SQL
תופעות
שקול את התרחיש הבא:
-
יש לך מחשב שבו פועל Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 או Microsoft BizTalk Server 2010.
-
יצירת מספר קבלה מיקומים להשתמש במתאם מבוסס Windows תקשורת Foundation WCF SQL כדי לגשת לנתונים במסד נתונים של שרת SQL. לדוגמה, אתה משתמש המתאם WCF-מותאם אישית יחד עם סוג האיגוד sqlBinding או המתאם WCF-SQL מתוך 2.0 Pack מתאם של BizTalk או 2010 Pack מתאם של BizTalk.
-
ציין משפט במאפיין איגוד PolledDataAvailableStatement המחזירה ערך חיובי עבור ספירת השורות.
-
לפני המתאם מתחילה תשאול נתונים מ- SQL Server, מתעדכן מסד נתונים על שרת SQL. פעולה זו הופכת את המאפיין PolledDataAvailableStatement של האיגוד להחזיר ערך null.
בתרחיש זה, המתאם מבוסס על WCF SQL עשוי לנעול המשאבים של מסד הנתונים של SQL עבור יותר מ- 30 דקות. פעולה זו עשויה לחסום את הפעילויות של לקוחות אחרים SQL במסד הנתונים.
סיבה
הבעיה מתרחשת מכיוון, בעת הפעלת התשאול לקבל נתונים, הוא נפתח טרנזקציה. אך כאשר התנועה מחזירה נתונים, תשאול ממשיכה לחפש נתונים בתוך התנועה. פעולה זו עשויה לחסום לקוחות אחרים SQL מתוך שימוש באותם משאבים המשמשת כבסיס.
פתרון
מידע עדכון מצטבר
ערכת מתאם של 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
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
הפניות
לקבלת מידע נוסף אודות אופן הקבלה poling נתונים משרת SQL, באמצעות ערוץ WCF, בקר בדף האינטרנט הבא של MSDN:
קבלת מבוסס על תשאול הודעות לשנות נתונים משרת SQL באמצעות מודל ערוץ WCF