סימפטומים
נניח ששינוי תיעוד נתונים (CDC) מופעל ב- Microsoft SQL Server 2016, 2017 או 2019. עקב בעיית תזמון, תהליך לכידת CDC עשוי לנסות להכניס start_lsn כפול cdc.lsn_time_mapping הטבלה, וייתכן שתקבל הודעת שגיאה הדומה להודעה הבאה:
הפרה של אילוץ PRIMARY KEY 'lsn_time_mapping_clustered_idx'. אין אפשרות להוסיף מפתח כפול באובייקט 'cdc.lsn_time_mapping'. ערך המפתח המשוכפל הוא (Value).
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
פתרון
בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:
הערה: כדי שתיקון זה ייכנס לתוקף, עליך להפעיל את דגל המעקב (TF) 8291.
אודות עדכונים מצטברים עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
חומרי עזר
קבל מידע על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.