KB4295233 - תיקון: שחזור מסד נתונים עלול להפסיק להגיב אם הוא מכיל אובייקטים בזיכרון ונתקל בכשל שחזור במהלך מצב מירוץ ב SQL Server 2017

חל על
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

סימפטומים

כחלק משחזור מסד נתונים SQL Server בזיכרון, מתחילה משימה מקבילה לשחזור אובייקטים בזיכרון. בתרחישים מסוימים, משימה זו עלולה להיכשל. קיים מצב מירוץ במהלך שחזור יומן רישום, שאם הכשל מתרחש בשלב האחרון של הביצוע החוזר של יומן הרישום, המשימה המקבילית מפספסת את הודעת הכשל ואינה יוצאת. הדבר מתורגם להיתקעות מסד הנתונים במהלך שחזור.

הערה זוהי בעיה של מצב מירוץ חולף, והפעלה מחדש של השרת תבטל את חסימת מסד הנתונים.

פתרון

תיקון זה כלול בעדכון הבא עבור SQL Server:

עדכון מצטבר 8 עבור SQL Server 2017

עדכון זה מתקן את ההודעה שהוחמצה כך שמשימת השחזור מזהה את הכשל ועוזבת את מסד הנתונים כשחזור נכשל. לאחר מכן ניתן להנפיק משפט ALTER DATABASE SET ONLINE כדי להפעיל מחדש את תהליך שחזור מסד הנתונים.

אודות גירסאות Build של SQL Server

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

גירסת ה- Build העדכנית ביותר עבור SQL Server 2017

מצב

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

חומרי עזר

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