KB2973561 — LABOJUMS: Ievietojot ierakstu FileTable vai FILESTREAM programmā SQL Server 2012 vai SQL Server 2014, rodas kļūda

Attiecas uz
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Pazīmes

Apsveriet šādu scenāriju:

  • Jums ir FileTable vai FILESTREAM operētājsistēmā Microsoft SQL Server 2012 vai SQL Server 2014.
  • Jūs esat iestatījis FILESTREAM datu MAXSIZE vērtību UNLIMITED.
  • Varat ievietot ierakstu tabulā FileTable, kad FILESTREAM konteinera lielums ir sasniedzis 32 terabaitus (TB).

Šādā gadījumā ievietošana neizdodas un tiek parādīts šāds kļūdas ziņojums:

Piezīme

kļūda 1105 Nevarēja piešķirt vietu objektam '<object_name>' datu bāzē '<>database', jo '<filestream_filegroup>' failu grupa ir pilna.

Risinājums

Šī problēma pirmo reizi tika novērsta nākamajā SQL Server kumulatīvajā atjauninājumā.
Pēc labojuma lietošanas, kad FILESTREAM konteiners MAXSIZE ir iestatīts uz NEIEROBEŽOTS, tas turpina augt, līdz disks ir pilns.

2. kumulatīvais atjauninājums operētājsistēmai SQL Server 2012 SP2 /en-us/help/2983175

SQL Server 2014 /en-us/help/2984923 3. kumulatīvais atjauninājums

Kumulatīvais atjauninājums 11 operētājsistēmai SQL Server 2012 SP1 /en-us/help/2975396

Par SQL Server kumulatīvajiem atjauninājumiem

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

      

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".