Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln beskrivs hur du tar bort en partiell installation av SQL Server.
Ursprunglig produktversion: SQL Server
Ursprungligt KB-nummer: 955404
Symptom
När du försöker installera om en instans av SQL Server när det inte går att installera den första gången på samma server kanske du märker att det andra försöket också resulterar i fel.
Orsak
Det här problemet beror på att när den första installationen misslyckas finns det en delvis installerad instans av SQL Server på servern. Installationsprogrammet för SQL Server återställer inte installationen om installationen misslyckas. Den delvis installerade instansen innehåller inte den version av SQL Server som du försökte installera, till exempel Enterprise-utgåvan, Standard-utgåvan eller utvärderingsversionen. När du försöker installera samma version på samma server hittar installationsprogrammet den befintliga instansen. Installationsprogrammet kan dock inte avgöra vilken version av SQL Server som ska installeras. Därför misslyckas installationen.
Åtgärd
Använd följande procedur för att lösa problemet:
Kontrollera att du har giltiga säkerhetskopior av databaser för var och en av SQL-instanserna i systemet.
Gå till Loggfilen för installation av Summary.Txt-filen och anteckna installationskommandot som föreslås av installationsprogrammet.
Med en upphöjd kommandotolk navigerar du till platsen för "setup.exe" för <SQL-versionsuppgradering till> installationsmediekatalogen och kör kommandot från steg 2.
Kommentar
Det är mycket viktigt att se till att du kör kommandona mot rätt instans, annars kanske du avinstallerar en fungerande instans.
Starta guiden Installationscenter från antingen GRUPPEN SQL Server-program eller genom att köra installationsprogrammet igen.
Gå till menyn Verktyg , välj identifieringsrapporten Installerade SQL Server-funktioner och kontrollera att det inte finns några fler
<instance name>.INACTIVEinstanser som visas i rapporten.Om det finns inaktiva instanser i upptäcktsrapporten följer du dessa steg för att ta bort dem:
Öppna motsvarande XML-fil.
Hitta varje
MSSQLSERVER.INACTIVEpost.Leta upp och anteckna värdet för
ProductCode. Här är ett exempel:ProductCode="{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"Öppna kommandotolken som administratör och kör följande kommando för varje
ProductCode:msiexec /x {PRODUCT-CODE-GUID}Kommentar
Upprepa kommandot för varje ProductCode som är länkat till den inaktiva instansen. Här är ett exempel:
msiexec /x {9FFAE13C-6160-4DD0-A67A-DAC5994F81BD}
Försök igen med installationsprogrammet som ursprungligen inte kunde slutföras.
Kommentar
Om du fortfarande ser inaktiva instanser i identifieringsrapporten även efter ovanstående procedur använder du proceduren som beskrivs i How to Fix a failed SQL 2005, 2008, R2 or 2012 Install/Upgrade – MSSQLSERVER. INACTIVE för att åtgärda den partiella SQL Server-installationen i systemet.