Pazīmes
Pieņemsim, ka programmā Microsoft SQL Server 2012 vai SQL Server 2014 palaižat indeksa pārbūvēšanas uzdevumu (uzturēšanas plānu) un indeksā ir viena vai vairākas kolonnas XML, varchar(max), nvarchar(max) vai varbinary(max). Šādā gadījumā uzdevums tiek veikts kā bezsaistes operācijapat tad, ja uzturēšanas plānu vednī atzīmējāt izvēles rūtiņu Paturēt indeksu tiešsaistē, kamēr atkārtoti indeksējat
Piezīme Microsoft SQL Server 2012 ievieš jaunu līdzekli, kas ļauj izveidot, pārbūvēt un nomest indeksus, kas satur kolonnas XML, varchar(max), nvarchar(max) un varbinary(max), kā tiešsaistes operāciju.
Iemesls
Šī problēma rodas, jo uzturēšanas plānā jaunais līdzeklis netiek ņemts vērā.
Risinājums
Šī problēma pirmo reizi tika novērsta nākamajā SQL Server kumulatīvajā atjauninājumā.
SQL Server 2014 SP1 2. kumulatīvais atjauninājums /en-us/help/3075950
SQL Server 2014 6. kumulatīvais atjauninājums /en-us/help/3031047
SQL Server 2012 SP2 4. kumulatīvais atjauninājums /en-us/help/3007556
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:
- Jaunākais kumulatīvais atjauninājums SQL Server 2014 SP1
- Jaunākais kumulatīvais atjauninājums SQL Server 2014
- Jaunākais kumulatīvais atjauninājums SQL Server 2012 SP2
Risinājums
Lai apietu šo problēmu, rīkojieties šādi:
- Atveriet uzturēšanas plānupārvaldības koka skata mezglā objektu pārlūkā operētājsistēmā SQL Server Management Studio.
- Ar peles labo pogu noklikšķiniet uz Atkārtoti veidot indeksēšanas uzdevumu un pēc tam noklikšķiniet uz Rediģēt.
- Noklikšķiniet uz Skatīt T-SQL un pēc tam kopējiet Transact-SQL priekšrakstu vienkārša teksta failā.
- Modificējiet Transact-SQL priekšrakstu, lai izmantotu tiešsaistes operāciju ONLINE=OFF uz ONLINE=ON.
- Palaidiet priekšrakstu Transact-SQL vai izveidojiet jaunu SQL Server aģenta T-SQL darbu priekšrakstam Transact-SQL un pēc tam to ieplānojiet.
Atsauces
Papildinformāciju par šo jauno līdzekli programmā SQL Server 2012 skatiet sadaļā Tiešsaistes indeksa izveide, pārbūvēšana un nomešana.
Statuss
Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".