KB2478514 - תיקון: השגיאה "לתהליך המיזוג לא היתה אפשרות לגשת לנתוני שורה" מתרחשת כאשר סוכן המיזוג מפסיק, והשורות מוגדרות ל- 4 בעמודה genstatus בטבלת המערכת msmerge_genhistory

חל על
SQL Server 2008 R2 SQL Server 2008

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

סימפטומים

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

הערה

מנוי OLE DB 'מנוי': {call sp_MSgetonerow (?, ?, ?) }
מנוי OLE DB 'מנוי': {call sp_MSenumcolumns (?,?)}

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

חשוב כדי לאשר שאתה נתקל בבעיה זו, אתה אמור לראות שורות הכוללות עמודת genstatus בטבלת המערכת msmerge_genhistory . שורות אלה מוגדרות ל- 4. אופייני להגדיר את העמודה genstatus ל- 4 כאשר הסוכן מוסיף נתונים. עם זאת, סוכן שהופסק עשוי להשאיר את העמודה genstatus מוגדר כ - 4. יש לעבד את העמודה genstatus שהוגדרה ל - 4 בפעם הבאה שהסוכן יפעל. עם זאת, בתרחיש זה, אם תנסה להפעיל שוב את הסוכן, הוא ייפסק עם הודעת שגיאה הדומה להודעה המוזכרת כאן.

פתרון

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

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

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

SQL Server 2008 R2 Service Pack 1

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

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

2567616 גירסאות Build של SQL Server 2008 R2 שפורסמו לאחר הפצת SQL Server 2008 R2 Service Pack 1

SQL Server 2008 R2

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

2507770 חבילת עדכון מצטבר 7 עבור 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):

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

2498535 חבילת עדכון מצטבר 3 עבור SQL Server 2008 Service Pack 2

חומרי עזר

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

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

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

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

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