KB5007842 - תיקון: קביעה מתרחשת כאשר אופרטור חישוב שיטתי פועל על Lobs מחושב וזמני עם מצב אצווה

חל על
SQL Server 2019 on Windows

סימפטומים

ב- Microsoft SQL Server 2019, בעת הפעלת שאילתה כגון SELECT MAX(LEN(MAPKEY)) FROM <TableName> OPTION(MAXDOP 1) שבה הערך MAPKEY הוא עמודה מחושבת, מתרחשת הקביעה הבאה:

הערה

  • Msg 3624, רמה 20, מצב 1, מספר <שורה>
  • בדיקת קביעת מערכת נכשלה. עיין ביומן SQL Server השגיאות לקבלת פרטים. בדרך כלל, כשל קביעה נגרם על-ידי באג תוכנה או השחתת נתונים. כדי לבדוק אם מסד הנתונים פגום, שקול להפעיל את DBCC CHECKDB. אם אתה מסכים לשלוח קבצי Dump ל- Microsoft במהלך ההתקנה, קובץ Dump מצומצם יישלח אל Microsoft. ייתכן שעדכון יהיה זמין מ- Microsoft ב- Service Pack העדכני ביותר או בתיקון חם מהתמיכה הטכנית.
  • Msg 596, רמה 21, מצב 1, מספר <שורה>
  • אין אפשרות להמשיך בביצוע מאחר שההפעלה נמצאת במצב kill.
  • Msg 0, Level 20, State 0, LineNumber<>
  • אירעה שגיאה חמורה בפקודה הנוכחית. יש לבטל את התוצאות, אם קיימות.

הערה בעיה זו מתרחשת מאחר שהתוכנית שנוצרת עבור השאילתה מכילה אופרטור Scalar של חישוב הפועל על lobs מחושבים וזמניים עם מצב אצווה.

פתרון

מידע עדכון מצטבר

בעיה זו נפתרה בעדכון המצטבר הבא עבור SQL Server:

עדכון מצטבר 14 עבור SQL Server 2019

אודות עדכונים מצטברים עבור SQL Server

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

העדכון המצטבר האחרון עבור SQL Server 2019

מצב

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

חומרי עזר

קבל מידע על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.