KB2645648 - תיקון: הליך הייצוא נכשל בעת ייצוא דוח SSRS 2008 R2 של 64 סיביות, דוח SSRS 2012 או דוח SSRS 2008 המכיל רמות מרובות של מפת מסמך לתבנית PDF

חל על
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core

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

סימפטומים

בחן את התרחיש הבא:

  • יש לך דוח במופע 64 סיביות של Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2), במופע של Microsoft SQL Server 2008 Reporting Services (SSRS 2008) או במופע של Microsoft SQL Server 2012 Reporting Services (SSRS 2012).
  • הדוח מכיל רמות מרובות של מפת מסמך.
  • אתה מנסה לייצא את הדוח לתבנית PDF.

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

הערה

השרת המרוחק החזיר שגיאה: (500) שגיאת שרת פנימית.

בנוסף, השגיאה הבאה נרשמת בקובץ יומן הרישום של SSRS:

הערה

rshost!rshost!bb8!<תאריך><שעה>:: e שגיאה: נכשל בעיבוד הבקשה 0x80131014, pipeline=0x0000000002B99080.
ממשק משתמש! ReportManager_0-84!ee8!<תאריך><שעה>:: חריגה לא מטופלת: Microsoft.Reporting.WebForms.ReportServerException: השרת המרוחק החזיר שגיאה: (500) שגיאת שרת פנימית. >--- System.Net.WebException: השרת המרוחק החזיר שגיאה: (500) שגיאת שרת פנימית.

        
פתקים

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

גורם

בעיה זו מתרחשת עקב מגבלה של מעבד ה- PDF של SSRS.

פתרון

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

חבילת עדכון מצטבר 1 עבור SQL Server 2012 Service Pack 1

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

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

2772858 גירסאות ה- Build של SQL Server 2012 שפורסמו לאחר הפצת SQL Server Service Pack 1 של 2012

SQL Server 2012

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

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

2692828 גירסאות Build של SQL Server 2012 שפורסמו לאחר הפצת SQL Server 2012 עליך להחיל תיקון חם של SQL Server 2012 על התקנה של SQL Server 2012.

SQL Server 2008 Service Pack 3

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

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

2629969 גירסאות Build של SQL Server 2008 שפורסמו לאחר הפצת SQL Server 2008 Service Pack 3 תיקונים חמים של Microsoft SQL Server 2008 נוצרים עבור ערכות Service Pack ספציפיות של SQL Server. עליך להחיל תיקון חם של SQL Server 2008 Service Pack 3 על התקנה של SQL Server 2008 Service Pack 3. כברירת מחדל, כל תיקון חם המסופק בערכת Service Pack של SQL Server כלול בערכת ה- Service Pack הבאה של SQL Server.

SQL Server 2008 Service Pack 2

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

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

2402659 גירסאות Build של SQL Server 2008 שפורסמו לאחר הפצת SQL Server 2008 Service Pack 2 תיקונים חמים של Microsoft SQL Server 2008 נוצרים עבור ערכות Service Pack ספציפיות של SQL Server. עליך להחיל תיקון חם של SQL Server 2008 Service Pack 2 על התקנה של SQL Server 2008 Service Pack 2. כברירת מחדל, כל תיקון חם המסופק בערכת Service Pack של SQL Server כלול בערכת ה- Service Pack הבאה של SQL Server.

חבילת עדכון מצטבר 4 עבור SQL Server 2008 R2 SP1

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

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

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

פתרון

כדי לעקוף בעיה זו, השתמש בפחות רמות של מפות מסמכים.

מצב

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