Microsoft מפיצה תיקונים של Microsoft SQL Server 2005, Microsoft SQL Server 2008 או Microsoft SQL Server 2008 R2 כקובץ אחד הניתן להורדה. מאחר שהתיקונים הם מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2005, Microsoft SQL Server 2008 או Microsoft SQL Server 2008 R2.
סימפטומים
בחן את התרחיש הבא:
- צור שכפול מיזוג ב-Microsoft SQL Server 2005, Microsoft SQL Server 2008 או Microsoft SQL Server 2008 R2.
- אתה יוצר פותר מותאם אישית המשמש לקביעת המנצחים בהתנגשויות לאחר זיהוי התנגשויות.
- יש לך עמודה של סוג הנתונים 'תאריך/שעה'.
- העמודה DateTime כוללת ערך NULL באתר אחד. הערך בשדה המתאים באתר אחר אינו ערך NULL DateTime. אחד מהאתרים הוא מפרסם והאתר השני הוא מנוי.
- המפרסם והמנוי מחוברים, ולאחר מכן מתרחש סינכרון.
בתרחיש זה, הפותר המותאם אישית קובע שערך ה- NULL הוא המנצח בהתנגשות. לאחר מכן, הפותר המותאם אישית מחליף את הערך DateTime בערך NULL.
גורם
במהלך פעולת ההעלאה, Microsoft SQL Server 2005, Microsoft SQL Server 2008 או Microsoft SQL Server 2008 R2 משתמש בערכת התוצאות של הפותר המותאם אישית כדי לעקוף את ערך העמודה בהתאם למצב העמודה. עם זאת, Microsoft SQL Server 2005, Microsoft SQL Server 2008 או Microsoft SQL Server 2008 R2 אינם מאפסים את מצב העמודה כראוי.
פתרון
מידע עדכון מצטבר
SQL Server 2005
התיקון לבעיה זו פורסם לראשונה בעדכון מצטבר 9 עבור SQL Server 2005 Service Pack 3. לקבלת מידע נוסף על חבילת עדכון מצטבר זו, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
980176 חבילת עדכון מצטבר 9 עבור SQL Server 2005 Service Pack 3 הערה מאחר שגירסאות Build הן מצטברות, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2005. מומלץ לשקול להחיל את מהדורת התיקון העדכנית ביותר המכילה תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:
960598 גירסאות Build של SQL Server 2005 שפורסמו לאחר הפצת SQL Server Service Pack 3 2005
תיקונים חמים של Microsoft SQL Server 2005 נוצרים עבור ערכות Service Pack ספציפיות של SQL Server. עליך להחיל תיקון חם של SQL Server 2005 Service Pack 3 על התקנה של SQL Server 2005 Service Pack 3. כברירת מחדל, כל תיקון חם המסופק בערכת Service Pack של SQL Server כלול בערכת ה- Service Pack הבאה של SQL Server.
SQL Server 2008
התיקון לבעיה זו פורסם לראשונה בעדכון מצטבר 9 עבור SQL Server 2008 Service Pack 1. לקבלת מידע נוסף על חבילת עדכון מצטבר זו, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
2083921 עדכון מצטבר 9 עבור SQL Server 2008 Service Pack 1הערה מאחר שגירסאות ה- Build הן מצטברות, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008. Microsoft ממליצה לשקול להחיל את מהדורת התיקון העדכנית ביותר המכילה תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:
970365 גירסאות Build של SQL Server 2008 שפורסמו לאחר הפצת SQL Server 2008 Service Pack 1 תיקונים חמים של Microsoft SQL Server 2008 נוצרים עבור ערכות Service Pack ספציפיות של SQL Server. עליך להחיל תיקון חם של SQL Server 2008 Service Pack 1 על התקנה של SQL Server 2008 Service Pack 1. כברירת מחדל, כל תיקון חם המסופק בערכת Service Pack של SQL Server כלול בערכת ה- Service Pack הבאה של SQL Server.
SQL Server 2008 Service Pack 2
התיקון לבעיה זו פורסם לראשונה בעדכון מצטבר 1 עבור SQL Server 2008 Service Pack 2. לקבלת מידע נוסף על חבילת עדכון מצטבר זו, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
2289254 עדכון מצטבר 1 עבור SQL Server 2008 Service Pack 2 הערה מאחר שגירסאות ה- Build הן מצטברות, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008. מומלץ לשקול להחיל את מהדורת התיקון העדכנית ביותר המכילה תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:
2402659 גירסאות Build של SQL Server 2008 שפורסמו לאחר הפצת SQL Server 2008 Service Pack 2
SQL Server 2008 R2
התיקון לבעיה זו פורסם לראשונה בעדכון מצטבר 3. לקבלת מידע נוסף על הדרך להשיג חבילת עדכון מצטבר זו עבור SQL Server 2008 R2, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
2261464 חבילת עדכון מצטבר 3 עבור 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 2005 Service Pack 3, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
913089
כיצד להשיג את ה- Service Pack העדכני ביותר עבור SQL Server 2005
לקבלת מידע נוסף אודות תכונות חדשות ושיפורים ב-SQL Server 2005 Service Pack 3, בקר באתר האינטרנט הבא של Microsoft:
https://go.microsoft.com/fwlink/?linkid=131442
לקבלת מידע נוסף על סכימת מתן השמות עבור עדכוני SQL Server, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
822499
סכימת מתן שמות חדשה עבור חבילות עדכוני תוכנה של Microsoft SQL Server
לקבלת מידע נוסף על המינוח של עדכוני תוכנה, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
824684
תיאור של המונחים הרגילים המשמשים לתיאור עדכוני התוכנה של Microsofthttps://docs.microsoft.com/troubleshoot/windows-client/deployment/standard-terminology-software-updates