תופעות
שקול את התרחיש הבא:
-
השתמש בתכונה Always Encrypted של Microsoft SQL Server כדי להצפין עמודה בטבלה.
-
הפוך את התכונה 'שינוי נתוני לכידה' (CDC) לזמינה עבור טבלה זו.
-
העמודה המוצפנת אינה כלולה ברשימת העמודות שנלכדה.
בתרחיש זה, כאשר תנסה להשתמש בהליך האחסון של sp_cdc_disable_table כדי להפוך את CDC ללא זמין עבור הטבלה, ייתכן שתקבל הודעת שגיאה הדומה להודעה הבאה:
Msg 22833, Level 16, State 1, Procedure sp_cdc_disable_table_internal, LineNumber [Batch Start LineNumber]
לא היתה אפשרות לעדכן את המטה-נתונים המציינת ש- TableName אינו זמין עבור שינוי לכידת נתונים.
הכשל אירע בעת ביצוע הפקודה 'sp_cdc_disable_table_tranx'.
השגיאה שהוחזרה היתה 11430: 'אין אפשרות לאפשר שינוי לכידת נתונים בעמודה 'ColumnName'.
אין תמיכה בשינוי לכידת נתונים עבור עמודות מוצפנות.'.
השתמש בפעולה ובשגיאה כדי לקבוע את הגורם לכשל ושלח מחדש את הבקשה.
פתרון
בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מידע נוסף
לקבלת מידע נוסף אודות תכונות ה- CDC Always Encrypted של SQL Server, עיין במאמרים הבאים:
מצב
Microsoft אישרה כי זוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
הפניות
למד על המינוח שבו Microsoftמשתמשת כדי לתאר עדכוני תוכנה.