KB3003760 — LABOJUMS: Nevar noņemt sekundāro failu grupu pēc datu bāzes jaunināšanas uz SQL Server 2014

Attiecas uz
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 Microsoft SQL SQL Server 2012 vai vecākas versijas datu bāze, kurā ir vairākas failu grupas, un sekundārā failu grupa ir noklusējuma failu grupa.
  • Dublējiet datu bāzi un pēc tam atjaunojiet to produktā SQL Server 2014.
  • Iestatiet primāro failu grupu kā noklusējuma failu grupu un pēc tam mēģiniet noņemt sekundāro failu grupu.

Šajā scenārijā nevar izdzēst sekundāro failu grupu pat tad, ja tiek izdzēsti visi tajā esošie datu faili. Kļūdas ziņojums liecina, ka sekundāro failu grupu nevar noņemt, jo tā nav tukša.

Iemesls

Problēma rodas, jo datu bāzes versijas jaunināšana sistēmā SQL Server 2014 izveido sistēmas objektus noklusējuma failu grupā, nevis primārajā failu grupā. Sekundārā failu grupa joprojām satur dažus sistēmas objektus.

Risinājums

Šis labojums ievieš izsekošanas karodziņu 3861, lai pārvietotu sistēmas tabulas uz primāro failu grupu.
Pēc šajā rakstā aprakstītā labojumfaila lietošanas, startējot SQL Server, izmantojot izsekošanas karodziņu 3861 kā startēšanas parametru, tas var pārvietot sistēmas tabulas uz primāro failu grupu.
Ja vēl neesat atjaunojis datu bāzes dublējumu, varat iespējot izsekošanas karodziņu servera līmenī:

dbcc traceon(3861,-1)
<Restore the database>
dbcc traceoff(3861,-1)

Šī problēma pirmo reizi tika novērsta nākamajā SQL Server kumulatīvajā atjauninājumā.

SQL Server 2014 /en-us/help/2999197 4. kumulatīvais atjauninājums

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".