Så här återställer du saknade Windows Installer-cachefiler och löser problem som uppstår under en SQL Server-uppdatering

Gäller för: SQL Server 2008 DeveloperSQL Server 2008 EnterpriseSQL Server 2008 Express

Symptom


Den process som beskrivs i den här artikeln ger endast nödhjälp och inte en permanent lösning. Kunder som använder den här nöd processen bör validera sin Windows Installer-cache med hjälp av Windows Installer cache Verifier-paketet, enligt anvisningarna i KB-artikel 2667628.När du försöker installera ett Service Pack för Microsoft SQL Server eller en kumulativ uppdatering kan det uppstå följande felmeddelanden och dessa kan tyda på problem med Windows Installer-cachen. Windows Installer-cachen, som finns i mappen c:\Windows\Installer , lagrar viktiga filer för program som installeras med Windows Installer-tekniken och bör inte tas bort. Om Installer-cachen har komprometterats, kan du inte omedelbart se problem förrän du utför en åtgärd som avinstallera, reparera eller uppdatera SQL Server.När du installerar SQL Server lagrar Windows Installer viktiga filer i Windows Installer-cachen (standard är C:\Windows\Installer). Dessa filer krävs för avinstallation och uppdatering av program. Saknade filer kan inte kopieras mellan datorer, eftersom de är unika.Microsoft rekommenderar att du för SQL Server-installationer först använder reparationsprocessen som beskrivs i följande artiklar för att verifiera din aktuella installation:Du bör köra reparationen från det ursprungliga installationsmediet med hjälp av följande kommandorad:
setup.exe /ACTION=REPAIR /INDICATEPROGRESS=TRUE
Reparera de gemensamma delade komponenterna och funktionerna först och upprepa sedan kommandot för att reparera de installerade instanserna. Under reparationsprocessen försvinner installationsdialogrutan. Så länge förloppsfönstret inte visar ett fel, fortsätter reparationsprocessen som förväntat. Om installations-cachefilen för en viss komponent saknas kommer reparationsprocessen att stöta på ett fel.

Orsak


Dessa problem kan uppstå när Windows Installer-databasfilen (. msi) eller Windows Installer-korrigeringsfilen (MSP) saknas i Windows Installer-cachen. Windows Installer-cachen finns i följande mapp:
%windir%\installer
När en produkt installeras med hjälp av Windows Installer, lagras en strippad version av den ursprungliga MSI-filen i Windows Installer-cachen. Varje uppdatering av produkten, till exempel en snabbkorrigering, en kumulativ uppdatering eller en Service Pack-installation, lagrar även relevant MSP-eller MSI-fil i Windows Installer-cachen. Alla framtida uppdateringar av produkten, till exempel en snabbkorrigering, en kumulativ uppdatering eller en Service Pack-installation, förlitar sig på informationen i filerna som lagras i Windows Installer-cachen. Utan den här informationen kan den nya uppdateringen inte utföra nödvändiga omvandlingar.

Lösning


Lös problemen genom att använda någon av följande procedurer.

Förfarande 1. a.: Använd verktyget FixMissingMSI

I den här proceduren ska du använda verktyget FixMissingMSI för att identifiera MSI-och MSP-filer som saknas i Windows Installer-cachen. Som ett ytterligare steg kan du peka verktyget till de ursprungliga medierna platser och re-cache de saknade filerna.

Du kan hämta verktyget FixMissingMSI från GitHub- lagringsplatsen.

För mer information, se SQL setup ToolSuite inledning (1) – FixMissingMSI.

Förfarande 1. b.: Använd skriptet Findsqlinbås. vbs

För att slutföra stegen i den här proceduren måste du kopiera skriptet Findsqlinbås. vbs i mappen Fixmissingmsi från GitHub-lagringsplatsen till en lokal mapp på datorn där du försöker uppdatera din SQL Server-installation.Notera Skriptet Findsqlinbås. vbs samlar in informationen för att korrigera ogiltiga paket Sök vägar. Det här skriptet används mot källplatserna för att kontrollera att alla MSP-paket finns i Windows Installer-cachekatalogen. När du har utfört kommandona som anges i raderna "åtgärd behövs" i skriptet utdatafilen, kommer de saknade paketen att läggas till igen om det ursprungliga källmediet är tillgängligt.Lös problemen med hjälp av ett skript så här:
  1. Klicka här om du vill gå till sidan Findsqlinbås. vbs RAW på GitHub.
  2. Markera allt innehåll på den här sidan, kopiera och klistra in den i en textfil. Spara textfilen som "Findsqlinbås. vbs".
  3. Öppna en upphöjd kommandotolk till den katalog där du sparade filen Findsqlinbås. vbs och kör följande kommando:
    Cscript Findsqlinbås. vbs% ComputerName% _sql_install_details. txt
  4. Öppna filen från steg 2 i en textredigerare, till exempel anteckningar, och identifiera de problem som orsakar felet. Det gör du genom att söka i textfilen efter sträng mönster som följande:
    • Gör inte
    • !!!
  5. Baserat på resultaten i steg 3, vidta de åtgärder som krävs. Notera Leta efter mer information om dessa steg i avsnittet "exempel".
  6. Upprepa steg 2 till 4 tills textfilen som skapas i steg 2 inte längre innehåller text som refererar till ogiltiga sökvägar eller saknade filer för den komponent som uppdateras.
 

Exempel

Följande exempel är poster och förklaringar av åtgärder som beskrivs i utdatafilen som genereras när du kör skriptet Findsqlinbås. vbs.
Exempel 1: installationsfiler saknas
Följande är ett exempel på utdata som genereras när du saknar ett MSI-paket i Windows Installer-cachemappen.
================================================================================PRODUCT NAME   : Microsoft SQL Server 2008 Database Engine Services================================================================================  Product Code: {9FFAE13C-6160-4DD0-A67A-DAC5994F81BD}  Version     : 10.2.4000.0  Most Current Install Date: 20110211  Target Install Location:   Registry Path:    HKEY_CLASSES_ROOT\Installer\Products\C31EAFF906160DD46AA7AD5C99F418DB\SourceList     Package    : sql_engine_core_inst.msi  Install Source: \x64\setup\sql_engine_core_inst_msi\  LastUsedSource: m;1;G:\x64\setup\sql_engine_core_inst_msi\ 
Raden "LastUsedSource" pekar på den plats som användes för att köra installationsprogrammet.I raden "LastUsedSource" betyder m; -posten media och indikerar att den ursprungliga källan är CD/DVD-media.I följande exempel är källan en CD eller en DVD i enhet G. Om installationen inträffade från en filmapp eller från en nätverksresurs börjar raden "LastUsedSource" med en n; -post följt av en Numeric_Data_Name; -post och sedan den faktiska sökvägen:
!!!! sql_engine_core_inst.msi DOES NOT exist on the path in the path G:\x64\setup\sql_engine_core_inst_msi\ !!!! Action needed, re-establish the path to G:\x64\setup\sql_engine_core_inst_msi\  
Raden "åtgärd behövs" visar den fullständiga sökvägen som måste finnas för att kunna uppdatera saknade filer för det ursprungliga installationsmediet:
Installer Cache File: C:\WINDOWS\Installer\19b4d2.msi  
"Installer cache File"-raden bekräftar namnet på installationsfilen cache:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! C:\WINDOWS\Installer\19b4d2.msi DOES NOT exist in the Installer cache. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
Följande avsnitt av utdata ger dig råd om åtgärder som krävs för att lösa de saknade filerna:
 Action needed, recreate or re-establish path to the directory:     G:\x64\setup\sql_engine_core_inst_msi\then rerun this script to update installer cache and results     The path on the line above must exist at the root location to resolve     this problem with your msi/msp file not being found or corrupted,     In some cases you may need to manually copy the missing file or manually     replace the problem file overwriting it is exist:       Copy "G:\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi" C:\WINDOWS\Installer\19b4d2.msi      Replace the existing file if prompted to do so. 
Exempel 2: saknade korrigeringsfiler
Saknade korrigeringsfiler kan resultera i poster som liknar dem i exempel 1. Merparten av tiden kommer du att märka poster i "patch LastUsedSource" rad som refererar till en patch, och den här raden liknar följande:
Patch LastUsedSource:   n;1;c:\0ca91e857a4f12dd390f0821a3\HotFixSQL\Files\ 
Denna utdata anger följande om patch-installationen:
  • Den ursprungliga korrigeringsfilen installerades genom att dubbelklicka på korrigeringsfilens körbara fil.
  • Installationsprogrammet för korrigeringsfilen använde en Temp-mapp, c:\0ca91e857a4f12dd390f0821a3, under installationen av korrigeringsfilen.
  • Om du vill återskapa sökvägen måste du köra samma körbara och lägga till följande parameter:
    /x:c:\0ca91e857a4f12dd390f0821a3
    Notera Detta kommando tvingar den körbara filen att extrahera filerna till den tidigare saknade platsen, och detta återskapar den struktur som krävs för att uppdatera Windows Installer-cachen med alla saknade filer. Den faktiska platsen varierar och en enda korrigeringsfil, till exempel ett Service Pack, kan behöva extraheras till flera platser. Varje installerad produkt innehåller ett avsnitt som innehåller följande information för "korrigeringsfiler installerade":
    Display name:KB Article URL:  http://support.microsoft.com/?kbid=<value>Patch LastUsedSource:  
    Den "KB-artikel-URL" rad kan hjälpa dig att ladda ner alla patch media, om detta är nödvändigt.
 

Procedur 2: återställa filerna manuellt

Så här återställer du filer som saknas från Windows Installer-cachen manuellt:
  1. Samla in fullständig information om den saknade filen från felmeddelandet, från installationsloggfilen eller från registerposterna som underhålls av Windows Installer. Till exempel i felmeddelande 1 i avsnittet "Symptom" finns all information som krävs för att lösa problemet i felmeddelandet:
    • PatchName: "snabbkorrigering 1702 för SQL Server 2008 R2 (KB981355) (64-bitars)"
    • Ursprunglig MSP-fil som används av korrigeringsfilen: sql_engine_core_inst. msp
    • Cachelagrad MSP-fil: c:\Windows\Installer\1fdb1aec.msp
  2. Om du inte har all information finns i avsnittet "Mer information för procedur 2" för stegen för att samla in dessa uppgifter.
  3. Besök http://support.Microsoft.comoch Sök efter KB-artikel som är associerad med den här korrigeringsfilen. I det här exemplet måste du söka efter KB981355.
  4. Hämta Korrigeringspaketet till datorn. Se till att du hämtar Korrigeringspaketet som motsvarar den plattform som krävs. I det här exemplet är paketet SQLServer2008R2-KB981355-x64. exe.
  5. Extrahera innehållet i korrigeringspaketet med hjälp av följande syntax:
    C:\Temp>SQLServer2008R2-KB981355-x64.exe /x C:\Temp\SQLServer2008R2-KB981355-x64\
  6. Leta upp den ursprungliga MSP-filen sql_engine_core_inst MSP-filen. Filen ska finnas i följande mapp:
    C:\Temp\SQLServer2008R2-KB981355-x64\x64\setup\sql_engine_core_inst_msi\
  7. Kopiera den här ursprungliga MSP-filen till följande Windows Installer-cache:
    %windir%\installer\
  8. Byt namn på den ursprungliga MSP-filen, sql_engine_core_inst. msp, till följande namn:
    cachelagrad MSP-fil 1fdb1aec. msp
Du kan starta installationsprogrammet för uppdateringen som resulterade i felet och återuppta uppdateringsprocessen. Du kan stöta på det här meddelandet för en saknad Windows Installer-cachefil för en annan komponent eller för en annan uppdatering av samma produkt.Om du vill få en lista över alla saknade Windows Installer-cachefiler som är relaterade till SQL Server-produktkomponenterna kan du hämta BPA-verktyget för SQL Server 2008 R2 som nämns i avsnittet "Mer information".Om felmeddelandet refererar till en saknad Windows Installer-databasfil (. msi) behöver du inte utföra steg 2 till och med 4. I stället kan du gå direkt till steg 5. Du måste leta upp. msi från det ursprungliga mediet som du använde för att installera produkten. Om detta felmeddelande har genererats för sql_engine_core_inst. msi, måste du leta upp den här filen från installationsmedia under följande mappstruktur:
\x64\setup\sql_engine_core_inst_msi\
De andra stegen är desamma.

Mer information för procedur 2

Så här hittar du Korrigeringspaketet och produktinformationen för en saknad MSP-fil
Olika versioner av produkten genererar olika felmeddelanden för det här problemet. Felmeddelandena som nämns i avsnittet "Symptom" visas förinstallationsprogram för uppdateringar som börjar med Microsoft SQL Server 2008 SP1. För andra uppdateringar visas felmeddelanden som kanske inte tydligt anger vilken korrigeringsfil som saknas i Windows Installer-cachen och den specifika uppdateringsinformationen. För dessa felmeddelanden kommer installationsloggfilerna att innehålla information om den saknade Windows Installer-cachefilen. En exempel installationslogg av följande slag:
MSI (s) (FC:F8) [13:48:58:649]: Opening existing patch 'C:\WINDOWS\Installer\145258.msp'.MSI (s) (FC:F8) [13:48:58:649]: Couldn't find local patch 'C:\WINDOWS\Installer\145258.msp'. Looking for it at its source.MSI (s) (FC:F8) [13:48:58:649]: Resolving Patch source.MSI (s) (FC:F8) [13:48:58:649]: Note: 1: 2203 2: D:\cda162709d239766830bae5ce12b\HotFixSQL\Files\sqlrun_sql.msp 3: -2147287037 MSI (s) (FC:F8) [13:48:58:649]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.MSI (s) (FC:F8) [13:49:29:961]: Product: Microsoft SQL Server 2005 -- Installation failed.MSI (s) (FC:F8) [13:49:29:992]: MainEngineThread is returning 1635This patch package could not be opened.  Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package.D:\SQL2K5\Servers\Setup\SqlRun_SQL.msi 
Om du undersöker den här installationsloggen noggrant, det ger dig redan information om den ursprungliga MSP-filen som användes av följande korrigeringsfil:
sqlrun_sql.msp
Så här hittar du mer information om den saknade MSP-filen i Windows Installer-cachen:
  1. Sök efter den saknade MSP-filen i följande Windows Installer Patches-registerundernyckel:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Patches\
  2. Hitta patch GUID.
  3. Sök efter korrigerings-GUID i följande Windows Installer-produktregister undernyckel:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\
För exempel installationsloggen finns information om den saknade MSP-filen och dess motsvarande korrigerings information i följande registerposter:HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Patches\A3B085EA74A9A7640A496636F7EF9A44Värde: 0Namn: LocalPackageData: C:\WINDOWS\Installer\145258.mspHKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\1EB3A031CC585314E87AA527E46EECC2\Patches\A3B085EA74A9A7640A496636F7EF9A44 Värde: 6Namn: DisplayNameData: GDR 2050 för SQL Server-databastjänster 2005 ENU (KB932555)Nu har du alla informationspunkter för att starta stegen för att lösa de saknade filerna i Windows Installer-cachen.Notera Om du använder Microsoft SQL Server 2008 Service Pack 3 (SP3) eller en senare version, kan du också få ett liknande felmeddelande för saknade MSI-filer. Genom att använda det här felmeddelandet kan du snabbt avgöra vilken fil som saknas, vilket Service Pack du ska ladda ned och var du kan hitta nedladdningen.Mer information om hur du skaffar service pack klickar du på följande artikelnummer och visar artikeln i Microsoft Knowledge Base:
2546951 lista över buggar som korrigeras i SQL Server 2008 Service Pack 3

Procedur 3: återställa från säkerhetskopior av systemtillståndet

Du kan återställa från systemtillstånd säkerhetskopior som beskrivs isaknade Windows Installer cache-filer kommer att kräva en dator ombyggnad.

Mer information


Notera Följande felmeddelanden kan hittas som textmeddelanden i händelseloggen eller i installationsloggarna som finns i någon av följande mappar och de anger att du bör reparera din berörda instans som fortsätter:

  • För SQL Server 2008 och SQL Server 2008 R2:
    Windows C:\Program\Microsoft SQL Server\100\Setup bootstrap
  • För SQL Server 2012:
    Program\microsoft SQL Server\110\Setup bootstrap

För SQL 2005 (alla grenar)

Produkt version Felmeddelande när installationspaketet (MSI) saknas Felmeddelande när installations-Cachepaketet (MSP) saknas
SQL Server 2005
1636 det går inte att installera MSI-filen för Windows Installer
1636 det går inte att installera MSP-filen för Windows Installer

Notera Du måste granska installationsloggfilerna för att identifiera om några cachefiler saknas. Mer information om hur du gör detta går du till avsnittet "lösning".För SQL Server 2008 SP1

Produkt version Felmeddelande när installationspaketet (MSI) saknas Felmeddelande när installations-Cachepaketet (MSP) saknas
SQL Server 2008 SP1 Inget felmeddelande
Titel: fel vid installation av SQL Server. ------------------------------ Installationsprogrammet för SQL Server har stött på följande fel: korrigeringsfilen kan inte öppnas. Filen är: c:\WINNT\Installer\filename. msp. Felkod 0x84B20001. ------------------------------

För SQL Server 2008 SP3 build endast (CU/GDR grenar är inte tillämpliga)

Produkt version Felmeddelande när installationspaketet (MSI) saknas Felmeddelande när installations-Cachepaketet (MSP) saknas
SQL Server 2008 SP3
Den cachelagrade MSI-filen ' C:\Windows\Installer\filename. msi ' saknas. Dess original arkivera är ' sql_engine_core_inst. msi ' och den var installerat för produkt ' Mikroskop SQL Servaren 2008 data banken motor tjänsten ' från 'Networkpath', version 'VersionNumber', språk ' ENU '.
Den cachelagrade korrigeringsfilen "C:\Windows\Installer\filename. msp" saknas. Den ursprungliga filen för den här cachelagrade filen är "sql_engine_core_inst. msp", som kan installeras från "Service Pack 3 för SQL Server 2008 (KB2546951) (64-bitars)", version versionNumber

Notera Du får följande felmeddelande när du utför en uppgradering:SQL Server error Endast för SQL Server 2008 R2 SP1 (Cu/GDR-grenar är inte tillämpbara)

Produkt version Felmeddelande när installationspaketet (MSI) saknas Felmeddelande när installations-Cachepaketet (MSP) saknas
SQL Server 2008 R2 SP1
Titel: fel vid installation av SQL Server. ------------------------------ Följande fel uppstod i installationsprogrammet för SQL Server: C:\Windows\Installer\filename. msi. ------------------------------
Den cachelagrade korrigeringsfilen "C:\Windows\Installer\filename. msp" saknas. Den ursprungliga filen för den här cachelagrade filen är "sql_engine_core_inst_loc. msp", som kan installeras från "Service Pack 1 för SQL Server 2008 R2 (KB2528583) (64-bitars)", version versionNumber.

Notera Du får följande felmeddelande när du utför en uppgradering:SQL Server error För SQL Server 2008 R2 SP2

Produkt version Felmeddelande när installationspaketet (MSI) saknas Felmeddelande när installations-Cachepaketet (MSP) saknas
SQL Server 2008 R2 SP1
Den cachelagrade MSI-filen ' C:\Windows\Installer\filename. msi ' saknas. Dess ursprungliga filen är "sql_engine_core_inst. msi" och det installerades för produkt "SQL Server 2008 R2 SP1 databasmotor tjänster" från "Networkpath", version "VersionNumber", språk "LanguageName".
Den cachelagrade korrigeringsfilen "C:\Windows\Installer\filename. msp" saknas. Den ursprungliga filen för den här cachelagrade filen är "sql_engine_core_inst_loc. msp", som kan installeras från "Service Pack 1 för SQL Server 2008 R2 (KB2528583) (64-bitars)", version versionNumber.

Notera Du får följande felmeddelande när du utför en uppgradering:SQL Server error För SQL Server 2012 före CU2Det finns inget meddelande för saknade MSP-eller MSI-filer. Felkoden 1714 loggas dock i installationsloggen.I filen Summary. txt:

Komponentnamn: stödfiler för installation av SQL ServerKomponentfel kod: 1714

I filen detail. txt:

Datum/tid SLP: SCO: filen filepath finns inteDatum/tid SLP: SCO: filen filepath finns inteDatum/tid SLP: kontrollpunkt: PREINSTALL_SQLSUPPORT_CPU64_ACTIONDatum/tid SLP: SCO: försöker skapa basregister nyckeln HKEY_LOCAL_MACHINE, dator serverns namndatum/tid SLP: SCO: försöker öppna registerundernyckeln Software\Microsoft\Windows\CurrentVersion\InstallerDatum/tid SLP: SCO: försöker hämta registervärdet InstallerLocationDatum/tid SLP: Windows Installer-version: 5.0.7601.17514Datum/tid SLP: SCO: väntar på tjänsten ' MSIServer ' att acceptera stopp-begäran.Datum/tid SLP: SCO: försöker öppna SC ManagerDatum/tid SLP: SCO: försöker öppna tjänsten hantera för tjänsten MSIServerDatum/tid SLP: anropa QueryServiceStatus Win32 APIDatum/tid SLP: SCO: försöker stänga tjänst referensen för tjänsten MSIServerDatum/tid SLP: SCO: försöker stänga SC ManagerDatum/tid SLP: mål paket: "FilepATH"Datum/tid SLP: MSI-fel: 1714 den äldre versionen av installationsprogrammet för Microsoft SQL Server 2012 (engelska) kan inte tas bort. Kontakta din tekniska supportgrupp.Datum/tid SLP: InstallPackage: MsiInstallProduct returnerade resultatkoden 1603.Datum/tid SLP: använda MSI-felkod för att identifiera alternativet för återförsök: 1714Datum/tid SLP: ingen återförsök-kan MSI-returkod upptäcktes.

För SQL Server 2012 CU2 (och alla efterföljande CU eller SP)

Produkt version Felmeddelande när installationspaketet (MSI) saknas Felmeddelande när installations-Cachepaketet (MSP) saknas
SQL Server 2008 R2 SP1
Den cachelagrade MSI-filen ' C:\Windows\Installer\filename. msi ' saknas. Dess ursprungliga filen är ' ' C:\Windows\Installer\ sql_featureName. msi '} ' och det installerades för produkt ' Microsoft SQL Server version' från ' c:\originalfolder ', version 'versionNumber', språk 'språk'.
Den cachelagrade korrigeringsfilen "c:\Windows\Installer\filename. msp" saknas. Dess ursprungliga filen är "sql_engine_core_inst. msp", som kan installeras från "snabbkorrigering 2316 för SQL Server 2012 (KB2679368) (64-bitars)", version versionNumber. Den cachelagrade korrigeringsfilen C:\Windows\Installer\filename. msp ' saknas. Den ursprungliga filen är ' ' C:\Windows\Installer\ sql_featureName. msp '} ', som kan installeras från snabbkorrigering <hotfixnumber> för SQL Server 2012 KB-nummer, version 'versionNumber'.

Notera Under vissa förhållanden i SQL Server 2012, kan RTM-media inte registreras på rätt sätt. När du avinstallerar en kumulativ uppdatering eller ett Service Pack under dessa omständigheter, kan installationsprogrammet uppmana dig för RTM-media. Undvik det här problemet genom att ange RTM Mediesökväg under processen för borttagning av korrigeringsfilen.

Mer information om Windows Installer-databasfiler (. msi) finns på följande Microsoft Developer Network (MSDN)-webbplats:Mer information om korrigeringsfiler för Windows Installer (MSP-fil) finns på följande MSDN-webbplats:Mer information om den interna informationen om Windows Installer-cachen finns i följande MSDN-blogg:Mer information om korrigeringsprocessen finns i följande MSDN-blogg:Mer information om hur du kontrollerar att du cachelagrar korrigeringsfilen för rätt plattform finns i följande MSDN-blogg:Mer information om varför en produkt som använder Windows Installer kan stöta på det här problemet finns i följande MSDN-blogg:Mer information om detaljer om olika uppsättningar av felmeddelanden som visas i loggfilerna för installationen finns i följande MSDN-blogg:Mer information om Findsqlinbås. vbs. script finns i följande GitHub-lagringsplats