KB2597229 - תיקון: בונה הדוחות 3.0 מפסיק להגיב אם SSRS 2008 R2 משתמש באימות טפסים

Microsoft מפיצה את תיקוני Microsoft SQL Server 2008 R2 כקובץ אחד הניתן להורדה. מכיוון שהתיקונים הם מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים ואת כל עדכוני האבטחה שנכללו במהדורה הקודמת של העדכון SQL Server 2008 R2.

סימפטומים

כאשר Microsoft SQL Server 2008 R2 Report Builder 3.0 מתחבר למופע של Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2), ייתכן שבונה הדוחות 3.0 יפסיק להגיב אם SSRS 2008 R2 משתמש באימות טפסים. בנוסף, בונה הדוחות 3.0 אינו מחזיר שליטה במצב זה.

הערה כדי לשחזר מבעיה זו, עצור באופן ידני את תהליך MSReportBuilder.exe.

גורם

בעיה זו מתרחשת מאחר שהגעת למגבלה עבור מספר החיבורים שנמצאים בין בונה הדוחות למופע של SSRS 2008 R2.

כאשר בונה הדוחות 3.0 שולח בקשות אינטרנט לשרת הדוחות, בונה הדוחות 3.0 לא משחרר חיבור המשמש כבסיס.

פתרון

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

SQL Server 2008 R2

התיקון לבעיה זו הופץ לראשונה בחבילת העדכון המצטבר 10. לקבלת מידע נוסף על הדרך להשיג חבילת עדכון מצטבר זו עבור SQL Server 2008 R2, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:

2591746 חבילת עדכון מצטבר 10 עבור SQL Server 2008 R2 הערה מאחר שגירסאות Build הן מצטברות, כל מהדורת עדכון חדשה מכילה את כל התיקונים החמים ואת כל עדכוני האבטחה שנכללו במהדורת העדכון הקודמת של SQL Server 2008 R2. מומלץ לשקול להחיל את מהדורת העדכון העדכנית ביותר המכילה תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:

981356 גירסאות Build של SQL Server 2008 R2 שפורסמו לאחר הפצת SQL Server 2008 R2

SQL Server 2008 R2 Service Pack 1

                
התיקון לבעיה זו פורסם לראשונה בעדכון מצטבר 4 עבור SQL Server 2008 R2 Service Pack 1. לקבלת מידע נוסף על אופן ההשגה של חבילת עדכון מצטבר זו, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:

2633146 חבילת עדכון מצטבר 4 עבור SQL Server 2008 R2 Service Pack 1 הערה מאחר שגירסאות ה- Build הן מצטברות, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 R2. מומלץ לשקול להחיל את מהדורת התיקון העדכנית ביותר המכילה תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:

2567616 גירסאות Build של SQL Server 2008 R2 שפורסמו לאחר הפצת SQL Server 2008 R2 Service Pack 1

פתרון

כדי לעקוף בעיה זו, הגדל את הערך עבור מגבלת החיבורים שהגעת. לשם כך, בצע את השלבים הבאים.

חשוב מומלץ לגבות את הקובץ MSReportBuilder.exe.config לפני ביצוע השלבים הבאים.

  1. הוסף את רכיב sectionGroup הבא למקטע <configSections> של קובץ MSReportBuilder.exe.config עבור בונה הדוחות 3.0:

    
    

    <sectionGroup name="system.net" type="System.Net.Configuration.NetSectionGroup, System, Version=2.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089"><section name="connectionManagement" type="System.Net.Configuration.ConnectionManagementSection, System, Version=2.0.0.0, culture=neutral, PublicKeyToken=b77a5c561934e089"/></sectionGroup>

  2. הוסף את רכיב system.net הבא למקטע התצורה <> של קובץ MSReportBuilder.exe.config עבור בונה הדוחות 3.0:

    
    

    <system.net connectionManagement><add address="*" maxconnection="100"/<>/connectionManagement></system.net>הערה כאשר ההגדרה maxconnection מוגדרת ל- 100, מוגדרת מגבלה של 100 שאילתות המשתמשות בחיבורים נפרדים.>< ייתכן שיהיה עליך להגדיל ערך זה כדי לעקוף את הבעיה.

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

חומרי עזר

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

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

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

824684 תיאור של המונחים הרגילים המשמשים לתיאור עדכוני התוכנה של Microsoft