תופעות
נניח שברשותך מסד נתונים שכולל הצפנת נתונים שקופה (TDE) המותאם לשימוש ב-Microsoft SQL Server 2008 או ב-SQL Server 2008 R2, כל פעולת הכתיבה כנגד מסד הנתונים ממתינה ללא הגבלה ב-WRITELOG או ב-LOGBUFFER. כאשר מסד הנתונים נמצא במצב התאוששות מלאה וגיבויים מתוזמנים של יומני רישום מתבצעים באופן קבוע, מספרי הרצף של יומן הרישום הראשון והאחרון (LSN) ביומני שגיאות של SQL Server זהים לגיבויים של יומן הרישום לאחר הפגיעה בבעיה. מומלץ עדיין לאשר אם כל פעילות המשתמש צפויה במהלך פרק זמן זה. מספרי LSN עשויים שלא להשתנות מאחר שאין פעולת כתיבה שנגרמת כתוצאה מהעדר פעילות המשתמש. ערכי יומן השגיאות הקשורים ב-SQL Server מתבצעים באופן הבא:
יומן הרישום גובה. מסד נתונים: <DataBaseName>, תאריך יצירה (שעה): _LT_DATE_GT__LT_TIME_GT_, first LSN: 76383:11154:1, הLSN האחרונות: 76383:11154:1.... זוהי הודעה מיידיות בלבד. אין צורך בפעולת משתמש. יומן הרישום גובה. מסד נתונים: <DataBaseName>, תאריך יצירה (שעה): _LT_DATE_GT__LT_TIME_GT_, first LSN: 76383:11154:1, הLSN האחרונות: 76383:11154:1.... זוהי הודעה מיידיות בלבד. אין צורך בפעולת משתמש.
בעיה זו אינה ספציפית למסד נתונים במצב שחזור מלא, מסדי נתונים עם מצבי שחזור אחרים מועדים גם הם להיתקל באותה בעיה. בנוסף, ייתכן שתראה גם ערך SPID במצב ביטול החזרה ב-system table sys. sysprocesses.
סיבה
בעיה זו מתרחשת עקב חריגה בסיסית מסוימת באזור TDE.
פתרון
הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server. לאחר החלת תיקון חם זה, SQL Server מעביר את מסד הנתונים במצב לא מקוון כאשר אתה נתקל בבעיה (במקום להמתין ללא הגבלת זמן ב-WRITELOG או ב-LOGBUFFER), ניתן להחזיר את מסד הנתונים באופן מקוון מבלי להפעיל מחדש את SQL Server services. בתרחישים מסוימים, מסד הנתונים יחזור להיות מקוון באופן אוטומטי על-ידי SQL Server ללא כל התערבות אנושית. מידע רלוונטי יירשם ביומני שגיאות ב-SQL Server. התיקון החם לא יפתור את הבעיה באופן מלא. עם זאת, ניתן לרשום מידע אבחוני נוסף (בהתבסס על הסוג וחומרת השגיאה) ביומני השגיאות של SQL Server כאשר הבעיה מתרחשת שוב. עליך לזהות את החריגה הממשית ולפתור אותה בעזרת מידע אבחוני נוסף שאתה עשוי לאחזר לאחר החלת התיקון החם.
עדכון מצטבר 13 עבור SQL Server 2008 R2 SP2 /en-us/help/2967540
עדכון מצטבר 17 עבור SQL Server 2008 SP3 /en-us/help/2958696
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".