KB2498839 - תיקון: שגיאת זיכרון מתרחשת בעת ביצוע תהליך מלא של ממדים ב- SSAS 2008 R2 או ב- SSAS 2008

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

סימפטומים

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

  • אתה מתקין את Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) או Microsoft SQL Server 2008 Analysis Services (SSAS 2008).

  • יש לך ממד גדול בקוביה, והמפתח עבור התכונה הגדולה ביותר בממד הוא בעל סוג נתונים של מחרוזת.

  • הגודל המשולב של הקבצים הבאים גדול מ- 2 GB:

    • קובץ Key Store (.kstore)
    • קובץ אחסון מחרוזות (.ksstore)
    • קובץ מאגר של קוד Hash מרכזי (.khstore)
  • אתה מבצע תהליך מלא של הממד.

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

הערה

שגיאת זיכרון: בקשת זיכרון פנימית חרגה ממיכסת הזיכרון עבור פעולת העיבוד הנוכחית.

פתרון

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

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

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

2673382 חבילת עדכון מצטבר 9 עבור 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.

SQL Server 2008 R2

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

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

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

מצב

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

פתרון

כדי לפתור בעיה זו, השתמש באחת מהשיטות הבאות:

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

חומרי עזר

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

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

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

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