KB4010990 - תיקון: SQL Server מופסק בעת התקנת תיקונים במופע של SQL Server המכיל מסדי נתונים רבים

חל על
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

סימפטומים

בעת התקנת תיקונים במופע של Microsoft SQL Server 2014 או 2016 המכיל מסדי נתונים רבים, ההתקנה עשויה להיכשל. וייתכן שתקבל את הודעת השגיאה הבאה:


Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineConfigException: Failed to shutdown the instance with process ID xxxx. Error encountered: 
Microsoft.SqlServer.Configuration.Sco.ScoException: The service cannot accept control messages at this time.

בנוסף, המופע של SQL Server נותר במצב 'הופסק'.

גורם

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

      

הערה אם קיימים מסדי נתונים רבים (כגון 300~1000 או יותר) ו SQL Server מוגדר להשתמש בכמות גדולה של זיכרון (כגון 20 GB~ 2 TB), ייתכן שיידרש SQL Server זמן לביצוע כיבוי נקי של כל מסד נתונים, והגדרת התיקון עלולה להיכשל מאחר SQL Server לוקח זמן רב מאוד לכבות את עצמה.

פתרון

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

עדכון מצטבר 5 עבור SQL Server 2016 RTM

עדכון מצטבר 2 עבור SQL Server 2016 SP1

עדכון מצטבר 4 עבור SQL Server 2014 Service Pack 2

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

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

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

העדכונים המצטברים האחרונים עבור SQL Server 201

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

מצב

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

חומר עזר

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