Applies ToSQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Šī problēma rodas, ja sp_estimate_data_compression_savings saglabāto procedūru izpilda tabulā, kurai iepriekš bija tabulas opciju kopa "teksts rindā", bet vairs nav teksta, ntextvai Image kolonnas tipa. Turklāt SQL Server kļūdu žurnālfailā var tikt parādīts šāds kļūdas ziņojums:

<datuma laiks>spid14s strupceļa pārraudzība neizdevās atrisināt vienu vai vairākus strupceļus. Serverim var būt nepieciešama restartēšana, lai atkoptu no šī nosacījuma.... <datuma laiku> spid14s * neatrisināts strupceļš

Risinājums

Kumulatīvās atjaunināšanas informācija

Šī problēma pirmo reizi tika izlabota tālāk sniegtajā SQL Server kumulatīvajā atjauninājumā.

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

Risinājums

Lai novērstu šo problēmu, veiciet tālāk norādītās darbības.

  1. Mainiet tabulu, lai mainītu esošu kolonnu, vai pievienojiet kolonnu, lai tabulai tagad ir LOB tips.

  2. Izmantojiet sp_tableoption , lai noņemtu in_row_limit.

  3. Mainiet kolonnas darbības atsaukšanu.

Pēc tam varat sekmīgi izpildīt sp_estimate_data_compression_savings saglabāto procedūru.

Statusa

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

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.