Gejala
Misalnya Anda menjalankan tugas Rebuild index (paket pemeliharaan) di Microsoft SQL Server 2012 atau SQL Server 2014 dan bahwa indeks berisi satu atau lebih XML, varchar (Max), nvarchar (Max) atau kolom varbinary (Max). Dalam situasi ini, tugas dilakukan sebagai operasi offline bahkan jika Anda telah memilih kotak centang Pertahankan indeks online saat mengindeks ulang dalam panduan rencana pemeliharaancatatan Microsoft SQL Server 2012 memperkenalkan fitur baru yang memungkinkan indeks yang berisi skema XML, varchar (Max), nvarchar (Max), dan varbinary (Max) untuk dibuat, dibangun ulang, dan dijatuhkan sebagai operasi online.
Penyebab
Masalah ini terjadi karena paket pemeliharaan tidak memperhitungkan fitur baru.
Pemecahan Masalah
Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.
Pembaruan kumulatif 2 untuk SQL Server 2014 SP1 /en-us/help/3075950
Pembaruan kumulatif 6 untuk SQL Server 2014 /en-us/help/3031047
Pembaruan kumulatif 4 untuk SQL Server 2012 SP2 /en-us/help/3007556
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Penyelesaian Masalah
Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:
-
Buka rencana pemeliharaan di node manajemen pohon tampilan dalam object Explorer di SQL Server Management Studio.
-
Klik kanan tugas indeks Rebuild lalu klik Edit.
-
Klik Tampilkan T-SQL lalu salin pernyataan Transact-SQL ke file teks biasa.
-
Memodifikasi pernyataan Transact-SQL untuk menggunakan operasi online, ONLINE = OFF ke ONLINE = ON.
-
Jalankan pernyataan Transact-SQL atau buat pekerjaan agen Server SQL baru untuk pernyataan Transact-SQL dan jadwalkan.
Referensi
Untuk informasi selengkapnya tentang fitur baru ini di SQL Server 2012, lihat indeks online membuat, menyusun ulang, dan menjatuhkan.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".