Symptomer
Anta at du kjører en gjenoppbygge indeksen aktivitet (planlegge vedlikehold) i Microsoft SQL Server 2012 eller SQL Server-2014 og at indeksen inneholder én eller flere XML-, varchar(max), nvarchar(max) eller varbinary(max) kolonner. I dette tilfellet aktiviteten utføres som en offline-operasjonenselv om du harvalgte avmerkingsboksen Behold indeksen online mens indekseringen på nytt i Veiviser for vedlikehold Plan
Obs! Microsoft SQL Server 2012 introduserer en ny funksjon som lar indekser som inneholder XML-varchar(max), nvarchar(max) og varbinary(max) kolonner for å bli opprettet, gjenoppbygd og forkastet som en tilkoblet operasjon.Årsak
Dette problemet oppstår fordi planlegge Vedlikehold ikke kontoen for den nye funksjonen.
Oppløsning
Dette problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Samleoppdatering 2 for SQL Server 2014 SP1/en-us/help/3075950
Samleoppdatering 6 for SQLServer-2014/en-us/help/3031047
Kumulativ oppdatering 4 for SQL Server 2012 SP2/en-us/help/3007556
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Løsningen
Hvis du vil omgå dette problemet, gjør du følgende:
-
Åpne Vedlikehold planlegger i Management trenoden Vis i Explorer for objektet i SQL Server Management Studio.
-
Høyreklikk Gjenoppbygge indeksen aktiviteten , og klikk deretter Rediger.
-
Klikk Vis T-SQL , og deretter kopiere Transact-SQL-setningen til en ren tekstfil.
-
Endre Transact-SQL-setningen for å bruke operasjon online, ONLINE = OFF til ONLINE = ON.
-
Kjøre Transact-SQL-setningen eller opprette en ny SQL Server Agent T-SQL -jobb for Transact-SQL-setningen, og deretter planlegge den.
Referanser
Hvis du vil ha mer informasjon om denne nye funksjonen i SQL Server 2012, kan du se opprette online indeks, bygge, og slipp.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".