חל על
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

תופעות

נניח שאתה משתמש בשכפול מיזוג של Microsoft SQL Server 2012 Service Pack 2 (SP2). בעת ניקוי מטה-נתונים על-ידי ביצוע הsp_mergemetadataretentioncleanup ב-publisher, לא ניתן להסיר את המטה-נתונים למרות שכל המנויים סונכרנו בהצלחה לאחרונה. במצב זה, ניתן להגדיל את זמן הסינכרון באופן משמעותי בשל המטה-נתונים המוגזמים.הערה קיים ערך null בעמודה last_local_recguid , או שיש דור ישן בעמודה last_local_recgen עבור מנויים מסוימים בטבלה sysmergesubscriptions בצד המפרסם.

סיבה

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

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.