תיקון: DBCC CHECKDB אינו הדוח חוסר עקביות במטה-נתונים של filegroups לא חוקי בסיכום שלו ב- SQL Server 2014 ו- SQL Server 2012

מאפייני הבעיה

נניח שיש לך מסד נתונים המכיל טבלה המחולק למחיצות ב- Microsoft SQL Server 2014 או SQL Server 2012. המחיצות של טבלת ממופים filegroups שונים, ואת מיפויי קובץ קבוצה מסוימים אינם חוקיים. כאשר תפעיל את המשפט DBCC CHECKDB, filegroups לא חוקי זוהה ודיווח בתוצאות:
אין אפשרות לעבד את האינדקס <IndexName> של הטבלה <כששם> מאחר קובץ קבוצה (מזהה קובץ קבוצה <FileGroupNumber>) אינו חוקי.
עם זאת, מקטע הסיכום אינו הדוח הקצאה או עקביות שגיאות כלשהן.

פתרון

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


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

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מאפיינים:

מזהה פריט: 3100361 - סקירה אחרונה: 9 בינו׳ 2017 - תיקון: 1

משוב