KB3027214 – PATAISYMAS: priežiūros planas atlieka neprisijungus didelio objekto lentelės indekso perkūrimą 2012 m. „SQL Server“ arba 2014 m. „SQL Server“

Taikoma
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express 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)

Požymiai

Tarkime, kad vykdote atstatymo indekso užduotį (priežiūros planą) "Microsoft „SQL Server“ 2012" arba "„SQL Server“ 2014" ir kad indekse yra vienas ar daugiau XML, varchar(max), nvarchar(max) arba varbinary(max) stulpelių. Tokiu atveju užduotis atliekama kaip autonominė operacijanet jei priežiūros plano vediklyje pažymėjote žymės langelį Išlaikyti indeksą internete, kol perindeksuojate

Pastaba "Microsoft „SQL Server“ 2012" pristato naują funkciją, kuri leidžia sukurti, perkurti ir atsisakyti indeksų, kuriuose yra stulpeliai XML, varchar(max), nvarchar(max) ir varbinary(max), kaip internetinė operacija.

Priežastis

Ši problema kyla todėl, kad priežiūros plane neatsižvelgiama į naują funkciją.

Sprendimas

Ši problema pirmą kartą buvo išspręsta šiame kaupiamajame "„SQL Server“" naujinime.

2 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP1 /en-us/help/3075950

6 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 /en-us/help/3031047

4 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2 /en-us/help/3007556

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

      

Sprendimo būdas

Norėdami išspręsti šią problemą, atlikite šiuos veiksmus:

  1. Atidarykite priežiūros planąvaldymo medžio rodinio mazge objektų naršyklėje „SQL Server Management Studio“.
  2. Dešiniuoju pelės mygtuku spustelėkite Perkurti rodyklės užduotį ir spustelėkite Redaguoti.
  3. Spustelėkite Rodyti T-SQL ir nukopijuokite sakinį Transact-SQL į paprastojo teksto failą.
  4. Modifikuokite Transact-SQL sakinį, kad būtų naudojama operacija internete, ONLINE=OFF į ONLINE=ON.
  5. Paleiskite sakinį Transact-SQL arba sukurkite naują „SQL Server Agent“ T-SQL užduotį Transact-SQL sakiniui ir suplanuokite ją.

Nuorodos

Daugiau informacijos apie šią naują "„SQL Server“ 2012" funkciją rasite internetinių indeksų kūrimas, perkūrimas ir nuleidimas.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.