Cara memecahkan masalah gagal meningkatkan ke SQL Server 2008


Gejala


Ketika Anda mencoba untuk meng-upgrade Microsoft SQL Server 2000 atau Microsoft SQL Server 2005 ke Microsoft SQL Server 2008, peningkatan operasi gagal. Selain itu, Anda mungkin menerima pesan galat berikut:
Daftar kontrol akses bukan berupa kanonik
Jika Anda mencoba untuk meng-upgrade lagi, semua opsi di halaman Pilih fitur tidak tersedia. Selain itu, Anda menerima pesan galat berikut di bilah status:
Ada tidak ada fitur yang dipilih untuk meng-upgrade

Penyebab


Masalah ini terjadi bila upaya sebelumnya untuk meng-upgrade contoh SQL Server 2000 gagal dan Anda mencoba untuk meng-upgrade lagi.

Pemecahan masalah


Untuk mengatasi masalah ini, Anda harus memeriksa berkas log ringkasan dan melakukan tindakan yang tercantum di bawah entri hasil. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Temukan berkas log ringkasan peningkatan gagal. Biasanya, file log ringkasan terletak di folder berikut ini:
    %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\LOG\
    Nama berkas log ringkasan mirip nama berikut ini:

    Summary_Server_Name-Node1_Date_Time.txt
  2. Buka berkas log ringkasan, dan kemudian Cari Entri hasil. Entri ini menetapkan tindakan yang harus Anda ambil untuk menyelesaikan upgrade. Misalnya, Anda mungkin melihat entri yang menyerupai entri berikut ini:
    Gagal meningkatkan SQL Server. Untuk melanjutkan, periksa penyebab kegagalan, memperbaiki masalah, bongkar SQL Server menggunakan baris perintah berikut, dan kemudian jalankan kembali Penataan SQL Server. Menghapus baris perintah:
    persiapan /q /action = uninstall /instanceid =CLUSTER1 /features =SQLEngine,replikasi,FullText
  3. Menyelidiki dan menyelesaikan masalah yang menyebabkan kegagalan. Kemudian, lanjutkan dengan langkah-langkah yang tersisa.
  4. Pada prompt perintah, pindahkan ke folder berikut ini:

    % Program Files%\Microsoft SQL Server\100\Setup Bootstrap
  5. Pada prompt perintah, ketik perintah yang Anda tetapkan di entri hasil di langkah 2, dan kemudian tekan ENTER. Sebagai contoh, jika entri hasil menyerupai contoh entri di langkah 2, ketik perintah berikut, dan kemudian tekan ENTER:
    persiapan /q /action = uninstall /instanceid =CLUSTER1 /features =SQLEngine,replikasi,FullText
  6. Setelah unistallation selesai, mulai ulang peningkatan ke SQL Server 2008.

Status


Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Referensi


Untuk informasi selengkapnya tentang berkas log di SQL Server 2008, kunjungi situs Web Microsoft Developer Network (MSDN) berikut:Untuk informasi lebih lanjut tentang SQL Server 2008, kunjungi situs Web Microsoft berikut ini: