מאפייני הבעיה
נניח כי אתה משתמש ב- SQL Server 2008 R2 Analysis Services. כאשר אתה מבצע פעולת עיבוד בממד ב- Analysis Services, השירות תחת עומס זיכרון, נתוני הממדים עלול להיפגם.
הערה בעיה זו מתרחשת במצב race נדירים יחסית אשר אינו לתעשיית. כאשר בעיה זו מתרחשת, אתה עלול להיתקל ממד שגוי קשרי גומלין או כשלים ProcessUpdate . להלן כמה תנאים ואופני פעולה מובחנות עבור בעיה זו:-
השימוש בזיכרון של שירותי ניתוח חורג מהמגבלה זיכרון גבוה נקבעה עבור השירות במהלך העיבוד. פעולה זו גורמת Analysis Services לנקות אגרסיבי של עמודי זיכרון.
-
השגיאה או ההודעה לא נכנס הבעיה אירעה במהלך עיבוד ועיבוד ממד לא תיכשל. הוא משלים וכותב נתונים פגומים הקובץ ממד.
-
הבעיה היא ככל הנראה מניפסט עצמו באופן שגוי קשרי גומלין של התכונה ממד בחברי ממדים חדשים שנוספו. לדוגמה: חבר בממד המוצר עשויות להופיע תחת שגוי הקטגוריה או קטגוריית משנה.
-
דרך נוספת שנזק זה עלול לחשוף את עצמו היא עוקבת ProcessUpdate על ממד המכיל את קשרי הגומלין של התכונה Rigid . עיבוד ממד עלולות להיכשל עם הודעת השגיאה הבאה:
' אין אפשרות לשנות את קשרי הגומלין קשיח בין תכונות במהלך עיבוד מצטבר של ממד
הערה שגיאה זו עשויה להתרחש גם מסיבות חוקיות, כגון שינויים במקור הנתונים המשמש כבסיס. עם זאת, אם הנתונים המשמשים כבסיס בטבלה או בתצוגה המשמש כמקור עבור הממד לא השתנה, ייתכן שהדבר הגורם לשגיאה.
-
הבעיה אינה מתרחשת תמיד כאשר השרת נמצא תחת עומס זיכרון, אך היא מתרחשת אם הליך המשנה הניקוי evicts לנתונים בחברי ממדים חדשים שנוספו, לפני השלמת עיבוד ממד. זהו מצב race נדירים יחסית בין המשנה (thread) של עיבוד ממד הליכי משנה הניקוי של זיכרון בשירות Analysis Services.
-
לאחר התקנת תיקון זה הבעיה תתרחש עוד, אך אובייקטים שהושפעו יצטרך להיות reprocessed כדי לפתור את הבעיה.
-
ProcessUpdate על ממד מושפעים כאשר השרת אינו תחת עומס זיכרון יתקן נזק שגרם מבעיה זו עבור כל קשרי הגומלין גמיש. עבור ממד שהושפעו בעל אחד או יותר קשיח קשרי גומלין של התכונה, העיבוד ייכשל עם השגיאה שהוזכרו לעיל.
-
כדי לפתור את הבעיה עבור ממדים הם המכיל קשיח קשרי גומלין, לשנות את קשרי הגומלין של התכונה עבור הממד שהושפעו על השרת ולאחר מכן הפעל של ProcessUpdate. לאחר מכן ניתן לשנות את קשרי הגומלין של התכונה בחזרה קשיח ולא ייבנה מחדש האינדקסים עבור קבוצות מידה המשתמשות הממד.
-
הערה לאחר החלת התיקון החם, הגירסה של שרת SQL תהיה 10.50.6548.0.
פתרון
מידע על תיקונים חמים
תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן בעיה ספציפית זו.
אם התיקון החם זמין להורדה, ישנו סעיף "תיקון חם להוריד זמין" בראש מאמר Knowledge Base. אם מקטע זה אינו מופיע, שלח בקשה התמיכה ושירות הלקוחות של Microsoft כדי לקבל את התיקון החם. הערה אם בעיות נוספות מתרחשות או אם נדרש פתרון בעיות כלשהו, ייתכן שתצטרך ליצור בקשת שירות נפרדת. דמי התמיכה המקובלים יחולו על נוספים שאלות וסוגיות תמיכה אשר אינן מצריכות החם הספציפי הזה. לקבלת רשימה מלאה של מספרי הטלפון של התמיכה ושירות הלקוחות של Microsoft או כדי ליצור בקשת שירות נפרדת, עבור אל אתר האינטרנט הבא של Microsoft:http://support.microsoft.com/contactus/?ws=supportהערה הטופס "תיקון חם זמין להורדה" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא תיקון חם אינה זמינה עבור שפה זו.
מידע על הפעלה מחדש
אין צורך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה.
מידע בנושא רישום
אין צורך לשנות את הרישום לאחר החלת תיקון חם זה.
מידע על החלפת התיקון החם
תיקון חם זה אינו מחליף תיקונים חמים אחרים.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.