Pemasangan

MsiGetProductInfo gagal mengambil ProductVersion semasa memasang SQL 2008R2

MsiGetProductInfo gagal mengambil ProductVersion semasa memasang SQL 2008R2

Minggu ini kita akan membincangkan salah satu mesej ralat yang paling biasa kita dapatkan semasa kita memasang Windows versi SQL 2008 / R2. Ini adalah artikel ketiga siri Penyelesaian Masalah SQL yang kami mulakan dua minggu lalu. Minggu lalu kami membincangkan isu yang disebabkan oleh masalah kaunter Prestasi.

MsiGetProductInfo gagal mendapatkan ProductVersion

Minggu ini kita akan membincangkan kesilapan:

MsiGetProductInfo gagal mengambil ProductVersion untuk pakej dengan Kod Produk = 'A2122A9C-A699-4365-ADF8-68FEAC125D61' Kod ralat 1605 atau 1608.

GUID akan berbeza-beza mengikut kes, jadi untuk artikel ini saya akan menggunakan GUID ini.

Sebab utama mengapa kami menerima mesej ralat ini adalah kerana kelebihan SQL versi sebelumnya yang tersisa. Oleh itu, jika ia adalah pemasangan baru katakan pada komputer baru atau PC yang tidak pernah mempunyai SQL sebelum anda kemungkinan besar tidak akan mendapat mesej ralat ini. Jadi sebenarnya ada dua cara untuk menyelesaikan masalah ini. Salah satu kaedah tradisional dan yang lain adalah sesuatu yang kita buat. Oleh itu, saya selalu mengesyorkan untuk mengikuti kaedah tradisional.

Kaedah 1:

Kaedah ini adalah di mana kita akan menemui GUID yang bertanggungjawab dalam pendaftaran dan menghapusnya. Sayangnya tidak semudah yang didengar. Cara kerjanya adalah kita memerlukan carian terbalik untuk GUID untuk mencarinya di pendaftaran. Itu pelik yang saya tahu betul itu satu-satunya cara untuk membuatnya berfungsi.

Beberapa kes pemasang akan memberi anda banyak kunci. Oleh itu, anda perlu mencari setiap kunci yang anda dapati mesej ralat dan menghapusnya. Sebaik sahaja anda turun, mulakan semula sistem anda dan cuba pasang SQL. Dalam kes yang sangat jarang berlaku, anda mungkin mendapat mesej ralat yang berkaitan dengan kebenaran seperti

Dalam kes seperti itu pergi ke HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18 \ Komponen dan cari kunci yang berkaitan dan ambil hak milik dan berikan kebenaran sepenuhnya.

Kaedah 2

Kaedah ini agak berisiko tetapi harus dilakukan pada percubaan pertama. Pastikan anda tidak menghidupkan semula sistem sehingga kami menyelesaikan prosesnya. Dalam kaedah ini kita hanya akan membuat UpgradeCodes tidak dapat digunakan sehingga kita selesai memasang SQL.

Sekarang cuba memasang SQL sekali lagi. Kali ini mesti berfungsi dalam percubaan pertama. Pastikan anda tidak menghidupkan semula sistem kerana kadangkala aplikasi lain seperti MS Office mungkin berhenti berfungsi. Setelah pemasangan selesai, tutup pemasang dan cari fail yang anda simpan UC.pendaftaran dan klik dua kali padanya dan klik OK. Sekarang kita mempunyai UpgradeCodes kembali.

Salah satu kaedah ini pasti sesuai untuk anda. Hanya berhati-hati semasa bekerja dengan pendaftaran. Saya harap artikel ini berguna untuk anda. Sekiranya anda menggunakan, anda boleh bertanya di bahagian komen. Kami dengan senang hati akan membantu anda.

Vulkan untuk Pengguna Linux
Dengan setiap kad grafik generasi baru, kami melihat pembangun permainan mendorong had kesetiaan grafik dan semakin dekat dengan fotorealisme. Tetapi ...
OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...
Tutorial OpenTTD
OpenTTD adalah salah satu permainan simulasi perniagaan yang paling popular di luar sana. Dalam permainan ini, anda perlu membuat perniagaan pengangku...