Šonedēļ mēs apspriedīsimies ar vienu no visbiežāk sastopamajām kļūdu ziņām, kamēr mēs instalējam Windows 2008 / R2 versiju. Šis ir trešais SQL Troubleshooting sērijas raksts, kuru mēs sākām pirms divām nedēļām. Pagājušajā nedēļā mēs apsprieda jautājumus, kas radušies darbības rezultātu skaitītāju dēļ.
MsiGetProductInfo neizdevās izgūt ProductVersion
Šonedēļ mēs apspriedīsim kļūdu:
MsiGetProductInfo neizdevās izgūt ProductVersion iepakojumam ar Produkta kodu = '{A2122A9C-A699-4365-ADF8-68FEAC125D61}' Kļūdas kods 1605 vai 1608.
GUID būs atkarīgs no gadījuma, tādēļ šajā rakstā es gatavojas izmantot šo konkrēto GUID.
1. metode:
Šī metode ir tā, kur mēs atrodam GUID, kas ir atbildīga par reģistra darbību, un izdzēsīsim to. Diemžēl tas nav tik vienkārši, kā izklausās. Kā tas darbojas, mums ir nepieciešams reverse lookup GUID, lai to atrastu reģistrā. Tas ir tas dīvaini, es zinu, ka tas ir vienīgais veids, kā iegūt darbu.
- Pirmais iestatījums ir iziet no instalēšanas un izslēgt visas lietojumprogrammas
- Pēc tam veiciet reģistrāciju un izveidojiet reģistra dublējumkopiju. Sekojiet šim rakstam Windows reģistra dublēšana un atjaunošana.
- Tagad ejiet, lai ielīmētu GUID piezīmju blokā, pēc tam mainiet vērtību {ez. {A2122A9C-A699-4365-ADF8-68FEAC125D61} uz {C9A2212A-996A- …. }
- Tagad ejiet uz Rediģēt un noklikšķiniet uz Fails un ierakstiet {C9A2212A-996A- …. }
Tiklīdz atrodat atslēgu, izdzēsiet to.
Dažos gadījumos uzstādītājs jums dos vairākas atslēgas. Tātad jums ir nepieciešams meklēt katru taustiņu, kurā tiek parādīts kļūdas ziņojums un izdzēsts. Kad esat uz leju, iet uz priekšu un atsāknējiet sistēmu un mēģiniet instalēt SQL. Ļoti retos gadījumos var rasties kļūdas ziņojumi, kas saistīti ar atļauju
Šādos gadījumos dodieties uz HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Installer UserData S-1-5-18 Komponentes un atrodiet attiecīgo atslēgu un uzņemties atbildību un piešķirt pilnīgas tiesības.
2. metode
Šī metode ir maz riskanta, bet tai vajadzētu strādāt pie pirmā mēģinājuma. Pārliecinieties, ka sistēma nav atkārtoti palaista, līdz mēs pabeigtu procesu. Šajā metodē mēs vienkārši padarīsim jaunināšanas kodus nelietojamiem, līdz mēs pabeigtu SQL instalēšanu.
- Pirmais iestatījums ir iziet no instalēšanas un izslēgt visas lietojumprogrammas
- Pēc tam veiciet reģistrāciju un izveidojiet reģistra dublējumkopiju.
- Tagad iet uz HKEY_Classes_Root Installer UpgradeCodes.
- Labais klikšķis uz Jaunināšanas kodi un noklikšķiniet uz Eksportēt un ierakstiet UC.reg un ietaupīt tas kaut kur (varbūt darbvirsmas)
- Pēc tam ar peles labo pogu noklikšķiniet vēlreiz un noklikšķiniet uz pārdēvēt un pārdēvēt par UpgradeCodes.old
Tagad mēģiniet instalēt SQL vēlreiz. Šoreiz tam vajadzētu strādāt pirmajā mēģinājumā. Pārliecinieties, ka sistēma nav pārstartēta, jo dažkārt cita lietojumprogramma, piemēram, MS Office, varētu pārtraukt darbu. Kad instalēšana ir pabeigta, aizveriet instalēšanas programmu un atrodiet saglabāto failu UC.reg un dubultklikšķi uz tā un noklikšķiniet uz Labi. Tagad atkal esam izveidojuši jaunināšanas kodus.
Nu, ja vien viena no šīm metodēm noteikti jums vajadzētu strādāt. Vienkārši uzmanieties, strādājot ar reģistrāciju. Es ceru, ka jūs atradāt šo rakstu noderīgu. Incase, ja jūs izmantojat jūs varat lūgt komentāru sadaļās. Mēs labprāt jums palīdzēsim.