Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Έχετε ένα φιλέτο ή FILESTREAM στον Microsoft SQL Server 2012 ή στον SQL Server 2014.
-
Έχετε ρυθμίσει το MAXSIZE των δεδομένων του FILESTREAM σε απεριόριστο αριθμό.
-
Μπορείτε να εισαγάγετε μια εγγραφή στο πλαίσιο "πίνακας", όταν το μέγεθος του κοντέινερ FILESTREAM έχει φθάσει τα 32 terabyte (TB).
Σε αυτό το σενάριο, η εισαγωγή αποτυγχάνει και λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
το σφάλμα 1105 δεν ήταν δυνατό να εκχωρήσει χώρο για το αντικείμενο '<object_name>' στη βάση δεδομένων '<βάση δεδομένων >' επειδή το αρχείων '<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 που παρατίθενται στην ενότητα "ισχύει για".