תופעות
שקול את התרחיש הבא:
-
אתה משתמש ב-Microsoft SQL Server 2012, 2014 או 2016.
-
אתה משתמש במסד הנתונים של ALTER... שינוי קובץ... משפט לקביעת התצורה של מסד הנתונים של tempdb לשימוש בקובץ יומן רישום חדש.
-
עליך לציין את גודל קובץ יומן הרישום החדש לקטן מ-248 KB.
-
אתה מפסיק ולאחר מכן מפעיל מחדש את המופע של SQL Server כדי להחיל את השינוי.
בתרחיש זה, המופע של SQL Server אינו מופעל. בנוסף, הודעות שגיאה הדומות לבאות נרשמות ליומן השגיאות של SQL Server:
שגיאה: 9004, חומרה: 21, State: 1.An אירעה בעת עיבוד יומן הרישום של מסד הנתונים ' tempdb '. אם ניתן, שחזר מהגיבוי. אם גיבוי אינו זמין, ייתכן שיהיה צורך לבנות מחדש את יומן הרישום. שגיאה: 945, חומרה: 14, State: 2. מסד נתונים ' tempdb ' לא ניתן לפתוח עקב קבצים שאינם נגישים או מספיק זיכרון או שטח דיסק. עיין ב-SQL Server errorlog לקבלת פרטים.
פתרון הבעיה
בעיה זו תוקנה בעדכונים המצטברים הבאים עבור SQL Server:
עדכון מצטבר 7 עבור Sql server 2014 Service Pack 1 המצטבר עדכון 2 עבור sql server 2016 מצטבר עדכון 5 עבור sql server 2012 Service Pack 3 (SP3) הערה לאחר התקנת עדכון זה ולאחר מכן הפעל את המופע של SQL Server, SQL Server מרחיב את קובץ יומן הרישום לגודל המינימלי הנדרש.
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
העדכון המצטבר האחרון עבור Sql server 2014העדכון המצטבר האחרון של sql server 2016העדכני המצטבר של sql server 2012 SP3
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
הפניות
למד אודות המינוח של Microsoft המשמש לתיאור עדכוני תוכנה.