Simptome
Luați în considerare următorul scenariu:
-
Aveți un FileTable sau FILESTREAM în Microsoft SQL Server 2012 sau SQL Server 2014.
-
Ați setat MAXSIZE datelor FILESTREAM la nelimitate.
-
Inserați o înregistrare în FileTable atunci când dimensiunea containerului FILESTREAM a atins 32 TB (TB).
În acest scenariu, inserarea nu reușește și primiți următoarea eroare:
eroarea 1105 nu a putut aloca spațiu pentru obiectul '<object_name>' în baza de date '<Database >', deoarece "<filestream_filegroup>' filegroup este plin.
Rezolvare
Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă de SQL Server. După ce aplicați remedierea, când MAXSIZE container FILESTREAM este setat la nelimitat, acesta continuă să crească până când discul este plin.
Actualizarea cumulativă 2 pentru SQL Server 2012 SP2 /en-us/help/2983175
Actualizarea cumulativă 3 pentru SQL Server 2014 /en-us/help/2984923
Actualizarea cumulativă 11 pentru SQL Server 2012 SP1 /en-us/help/2975396
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.