Microsoft מפיצה את Microsoft SQL Server 2008 Service Pack 3 (SP3) כקובץ הניתן להורדה. מאחר שהתיקונים מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 Service Pack 3 (SP3).
תופעות
שקול את התרחיש הבא:
-
יש לך מופע גיאומטריה ומופע GEOMETRYCOLLECTION שמכיל מצולעים מצטלבים ב-Microsoft SQL Server 2008.
-
אתה יוצר שאילתה שקוראת לפעולת ההלם () בין שני המופעים.
-
אתה מנסה להפעיל את השאילתה.
בתרחיש זה, ההצטלבות של המצולעים של המופע של GEOMETRYCOLLECTION אינה נכללת בתוצאת השאילתה שהשיטה מחזירה את פעולת ההלם () .
סיבה
בעיה זו מתרחשת עקב פגם קוד בפעולת השירות ' ההלם ' () .
פתרון
מידע אודות עדכון מצטבר
חבילת עדכון מצטבר 3 עבור SQL Server 2008 SP3
התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 3. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2008 Service Pack 3, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך Microsoft Knowledge Base:
2648098 חבילת עדכון מצטבר 3 עבור SQL Server 2008 Service Pack 3הערה מאחר שבונה הגירסאות מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים וכל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 Service Pack 3. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:
2629969 SQL Server 2008 בונה שהופצו לאחר ש-SQL Server 2008 Service Pack 3 הופץ
מידע נוסף
כדי לשחזר בעיה זו, בצע את הפעולות הבאות:
-
הפעלת השאילתה הבאה ב-Microsoft SQL Server Management Studio:
DECLARE @p1 geometry = 'GEOMETRYCOLLECTION (POLYGON ((0 0, 1 1, 1 0, 0 0)), POLYGON ((0.5 0, 1.5 1, 1.5 0, 0.5 0)))';DECLARE @p2 geometry = 'POINT(0 1)';SELECT @p1.STUnion(@p2)
-
לחץ על הכרטיסיה תוצאות מרחביות של התוצאה המוחזרת על-ידי השאילתה.
אם ההצטלבות של שני משולשים מתוך הפרמטר הראשון חסרה, לאחר מכן יצרת את הבעיה בהצלחה.
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".