תופעות
שקול את התרחיש הבא:
-
יש לך FileTable או FILESTREAM ב-Microsoft SQL Server 2012 או ב-SQL Server 2014.
-
הגדרת את הMAXSIZE של נתוני FILESTREAM בלתי מוגבל.
-
אתה מוסיף רשומה לFileTable כאשר גודל הגורם המכיל של FILESTREAM הגיע ל-32 טרה-בית (TB).
בתרחיש זה, ההוספה נכשלת ואתה מקבל את השגיאה הבאה:
שגיאה 1105 לא היתה אפשרות להקצות שטח עבור האובייקט '<object_name>' במסד הנתונים '<database >' מכיוון שfilegroup '<filestream_filegroup>' מלא.
פתרון
הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server. לאחר החלת התיקון, כאשר הגורם המכיל של FILESTREAM MAXSIZE מוגדר בלתי מוגבל, הוא ממשיך לגדול עד שהדיסק מלא.
עדכון מצטבר 2 עבור SQL Server 2012 SP2 /en-us/help/2983175
עדכון מצטבר 3 עבור SQL Server 2014 /en-us/help/2984923
עדכון מצטבר 11 עבור SQL Server 2012 SP1 /en-us/help/2975396
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".