Microsoft מפיצה את תיקוני Microsoft SQL Server 2008 R2 כקובץ אחד הניתן להורדה. מאחר התיקונים הם מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שהיו כלולים במהדורה הקודמת של SQL Server 2008 R2.
סימפטומים
בחן את התרחיש הבא:
הפעלת יישום שפותח חיבור לקוביה מקומית ב- Microsoft SQL Server 2008 R2 Analysis Service (SSRS 2008 R2).
היישום נפתח וסגור את החיבור כמה פעמים כאשר היישום יוצר את הקוביה המקומית. לדוגמה, הפעל אחד מהיישומים הבאים:
- אתה מפעיל את Microsoft Excel כדי לפתוח ולסגור חיבור לקוביה מקומית כמה פעמים.
- אתה מפעיל את Microsoft Access כדי לפתוח ולסגור חיבור לקוביה מקומית בעת מעבר בין תצוגות תרשים ה- Pivot של טבלה.
- הפעל את ספק MSOLAP, ADOMD.NET או AMO ביישום כדי לטפל בחיבור של קוביה מקומית.
היישום מנסה לסגור את החיבור האחרון לקוביה המקומית.
בתרחיש זה, היישום עלול לקרוס.
גורם
בעיה זו מתרחשת מכיוון שמתרחשת שגיאת מצב מירוץ בין הליכי המשנה בתוך מנגנון הקוביה המקומי של שירות הניתוח (Msmdlocal.dll).
כאשר החיבור האחרון מופץ, המנוע מנסה לבטל את טעינת עצמו. עם זאת, קיימים תנאי מירוץ רבים בין הליך המשנה הסוגר את החיבור האחרון ואת שאר הליכי המשנה הפנימיים. לכן, היישום עלול לקרוס.
פתרון
מידע עדכון מצטבר
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 המפורטים בסעיף "חל על".
חומרי עזר
לקבלת מידע נוסף אודות קוביות מקומיות, בקר באתר האינטרנט הבא של Microsoft Developer Network (MSDN):
מידע כללי אודות קוביות מקומיות
לקבלת מידע נוסף אודות מודל מתן שירות מצטבר עבור SQL Server, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:
935897 מודל מתן שירות מצטבר זמין בצוות SQL Server כדי לספק תיקונים חמים עבור בעיות שדווחולקבלת מידע נוסף אודות סכימת מתן השמות עבור עדכוני SQL Server, לחץ על מספר המאמר הבא כדי להציג את המאמר ב- Microsoft Knowledge Base:
822499 סכימת מתן שמות חדשה עבור חבילות עדכוני SQL Server Microsoftלקבלת מידע נוסף אודות מינויי עדכוני תוכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:
824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של Microsoft