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

חל על
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 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

סימפטומים

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

הערה

תאריך ושעה spid_number מבצע שדרוגי מטה-נתונים של אבטחת משימות שכפול...
תאריך timespid_number שגיאה: 3906, חומרה: 16, מצב: 1.
תאריך timespid_number עדכון מסד הנתונים "database_name" נכשל מאחר שמסד הנתונים הוא לקריאה בלבד.
תאריך timespid_number שגיאה: 912, חומרה: 21, מצב: 2.
תאריך timespid_number שדרוג ברמת קובץ ה- Script עבור מסד הנתונים 'master' נכשל מאחר שצעד השדרוג 'msdb110_upgrade.sql' נתקל בשגיאה 3906, מצב 1, חומרה 16. זהו מצב שגיאה חמור שעלול להפריע לפעולה הרגילה ומסד הנתונים יועבר למצב לא מקוון. אם השגיאה התרחשה במהלך השדרוג של מסד הנתונים 'תבנית בסיס', היא תמנע SQL Server המופע כולו. בדוק את ערכי יומן השגיאות הקודמים כדי לאתר שגיאות, בצע את הפעולות המתקן המתאימות והפעל מחדש את מסד הנתונים כך שפעולות שדרוג קובץ ה- Script יפעלו לצורך השלמתן.

פתרון

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

אודות SQL Server Build

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

מצב

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

חומרי עזר

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