תופעות
אתה מנסה להפעיל את SYSTEM_VERSIONING עבור טבלה המותאמת לשימוש בזיכרון במסד נתונים שבו רמת הבידוד של READ_COMMITTED_SNAPSHOT זמינה. אם הDATA_CONSISTENCY_CHECK אינו זמין, ייתכן שתקבל הודעת שגיאה הדומה להודעה הבאה:
מונוסודיום גלוטמט 41359, Level 16, State 0, Line 36A query הניגש לטבלאות ממוטבות של זיכרון באמצעות רמת הבידוד של קריאת מחויבות, אין אפשרות לגשת לטבלאות מבוססות דיסק כאשר האפשרות ' מסד נתונים ' READ_COMMITTED_SNAPSHOT מוגדרת למצב מופעל. ספק רמת בידוד נתמכת עבור הטבלה ממוטבת הזיכרון באמצעות רמז לטבלה, כגון WITH (תמונה).
פתרון הבעיה
התיקון לבעיה זו כלול בעדכון המצטבר הבא עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
פתרון
כדי לעקוף בעיה זו, בטל את בדיקת עקביות הנתונים על-ידי הוספת המשפט DATA_CONSISTENCY_CHECK = off במשפט יצירת טבלה .
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
הפניות
למד אודות המינוח של Microsoft המשמש לתיאור עדכוני תוכנה.