סימפטומים
בחן את התרחיש הבא:
- You're usign Microsoft SQL Server 2016.
- ברשותך טבלה זמנית המחולקת למחיצות לפני או בזמן הפעלת ניהול גרסאות של המערכת.
- מוגדרת טבלת היסטוריה שנוצרת באופן אוטומטי (אנונימי או ברירת מחדל).
- אתה מבטל את ניהול גירסאות המערכת ולאחר מכן מפעיל משפט ALTER TABLE SWITCH PARTITION בטבלת ההיסטוריה.
בתרחיש זה, תקבל שגיאת קביעה הדומה לשגיאה הבאה:
הערה
Msg 3624, רמה 20, מצב 1, LineNumber
בדיקת קביעת מערכת נכשלה. בדוק את יומן השגיאות של SQL Server לקבלת פרטים. בדרך כלל, כשל בקביעה נגרם על ידי באג תוכנה או השחתת נתונים. כדי לבדוק אם מסד הנתונים פגום, שקול להפעיל את DBCC CHECKDB. אם הסכמת לשלוח קבצי Dump ל- Microsoft במהלך ההתקנה, קובץ Dump מצומצם יישלח אל Microsoft. ייתכן שעדכון יהיה זמין מ- Microsoft ב- Service Pack העדכני ביותר או בתיקון חם מהתמיכה הטכנית.
Msg 596, רמה 21, מצב 1, LineNumber
לא ניתן להמשיך בביצוע מאחר שההפעלה נמצאת במצב הריגה.
Msg 0, רמה 20, מצב 0, LineNumber
אירעה שגיאה חמורה בפקודה הנוכחית. יש לבטל את התוצאות, אם בכלל.
פתרון
התיקון לבעיה זו כלול בעדכונים הבאים:
- עדכון מצטבר 3 עבור SQL Server 2016 Service Pack 1
- עדכון מצטבר 6 עבור SQL Server 2016
אודות גירסאות Build של SQL Server 2016
כל גירסת Build חדשה עבור SQL Server 2016 מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בגירסת ה- Build הקודמת. מומלץ להתקין את גירסת ה- Build העדכנית ביותר עבור SQL Server 2016.
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
חומרי עזר
קבל מידע נוסף על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.