Instalasi

MsiGetProductInfo gagal mengambil ProductVersion saat menginstal SQL 2008R2

MsiGetProductInfo gagal mengambil ProductVersion saat menginstal SQL 2008R2

Minggu ini kita akan membahas salah satu pesan kesalahan paling umum yang kita dapatkan saat menginstal versi Windows SQL 2008 /R2. Ini adalah artikel ketiga dari seri Pemecahan Masalah SQL yang kami mulai dua minggu lalu. Minggu lalu kami membahas masalah yang disebabkan oleh masalah penghitung kinerja.

MsiGetProductInfo gagal mengambil ProductVersion

Minggu ini kita akan membahas kesalahan:

MsiGetProductInfo gagal mengambil ProductVersion untuk paket dengan Kode Produk = 'A2122A9C-A699-4365-ADF8-68FEAC125D61' Kode kesalahan 1605 atau 1608.

GUID akan bervariasi dari kasus ke kasus jadi untuk artikel ini saya akan menggunakan GUID khusus ini.

Alasan utama mengapa kami mendapatkan pesan kesalahan ini adalah karena sisa versi SQL sebelumnya. Jadi, jika ini adalah instalasi baru, katakan di komputer baru atau PC yang belum pernah memiliki SQL sebelumnya, kemungkinan besar Anda tidak akan mendapatkan pesan kesalahan ini. Jadi sebenarnya ada dua cara untuk menyelesaikan masalah ini. Salah satu metode tradisional dan yang lainnya adalah sesuatu yang kami buat. Jadi saya selalu merekomendasikan untuk mengikuti metode tradisional.

Metode 1:

Metode ini adalah di mana kita akan menemukan GUID yang bertanggung jawab dalam registri dan menghapusnya. Sayangnya itu tidak semudah kedengarannya. Cara kerjanya adalah kita memerlukan pencarian terbalik GUID untuk menemukannya di registri. Itu aneh Saya tahu betul itu satu-satunya cara untuk membuatnya bekerja.

Beberapa kasus penginstal akan memberi Anda banyak kunci. Jadi, Anda perlu mencari setiap kunci yang mendapatkan pesan kesalahan dan menghapusnya. Setelah Anda turun, lanjutkan dan reboot sistem Anda dan coba instal SQL. Dalam kasus yang sangat jarang, Anda mungkin mendapatkan pesan kesalahan yang terkait dengan izin, seperti

Dalam kasus seperti itu pergi ke HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components dan temukan kunci yang relevan dan ambil kepemilikan dan berikan izin penuh.

Metode 2

Metode ini sedikit berisiko tetapi harus berhasil pada upaya pertama. Pastikan Anda tidak me-reboot sistem sampai kami menyelesaikan prosesnya. Dalam metode ini kami hanya akan membuat UpgradeCodes tidak dapat digunakan sampai kami menyelesaikan instalasi SQL.

Sekarang coba instal SQL lagi. Kali ini seharusnya berhasil di percobaan pertama. Pastikan Anda tidak me-reboot sistem karena terkadang aplikasi lain seperti MS Office mungkin berhenti bekerja. Setelah penginstalan selesai, tutup penginstal dan temukan file yang Anda simpan UC.reg dan klik dua kali dan klik OK click. Sekarang kami memiliki UpgradeCodes kembali.

Nah salah satu metode ini pasti berhasil untuk Anda. Berhati-hatilah saat bekerja dengan registri. Saya harap Anda menemukan artikel ini bermanfaat. Jika Anda menggunakan Anda dapat bertanya di bagian komentar. Kami akan dengan senang hati membantu Anda.

5 Produk Mouse Komputer Ergonomis Terbaik untuk Linux
Apakah penggunaan komputer yang lama menyebabkan rasa sakit di pergelangan tangan atau jari Anda?? Apakah Anda menderita persendian yang kaku dan teru...
Cara Mengubah Pengaturan Mouse dan Touchpad Menggunakan Xinput di Linux
Sebagian besar distribusi Linux dikirimkan dengan pustaka "libinput" secara default untuk menangani kejadian input pada sistem. Ini dapat memproses ke...
Petakan ulang tombol mouse Anda secara berbeda untuk perangkat lunak yang berbeda dengan Kontrol Tombol X-Mouse
Mungkin Anda membutuhkan alat yang dapat membuat kontrol mouse Anda berubah dengan setiap aplikasi yang Anda gunakan. Jika demikian, Anda dapat mencob...