Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

När du försöker uppgradera din installation av Microsoft SQL Server till SQL Server 2012 eller SQL Server 2014 kan du få följande fel meddelande:

Följande fel har inträffat: mappen ' C:\Program Files\Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBS ' finns inte. Mappen förväntas existera för att ange behörighet för den. Ta reda på varför mappen inte existerar och skapa den igen.

Orsak

Det här problemet uppstår om mappen jobb har tagits bort från standard katalogen. Under uppgraderingen försöker uppgraderings processen ange den behörighet som krävs för mappen jobb. Men om mappen är borta kan de inte användas, och uppgraderingen Miss lyckas.

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Lös problemet genom att återskapa mappen jobb, avinstallera den misslyckade uppgraderingen och sedan köra uppgraderingen igen. Gör så här:

  1. Använd filen Summary. txt som referens och leta reda på sökvägen till mappen jobb som krävs för installations processen och återskapa sedan mappen. Till exempel kan Summary. txt innehålla följande:

    Fel Beskrivning: mappen C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS finns inte. Mappen förväntas existera för att ange behörighet för den. Ta reda på varför mappen inte existerar och skapa den igen.

  2. Använd samma Summary. txt-fil som refereras till i steg 1 och leta reda på kommandot Avinstallera. Filen Summary. txt kan till exempel innehålla följande:

    Nästa steg för SQLEngine: uppgraderings processen för SQL Server misslyckades. För att fortsätta med uppgraderingen, Använd följande information för att åtgärda felet. Avinstallera sedan SQL Server med hjälp av följande kommando rad: Setup/q/Action = Uninstall/InstanceID = ProdSQL/features = SQLENGINE, FULLTEXT, REPLICATIONThen, kör SQL Server-installationsprogrammet igen.

  3. Öppna en kommando tolk och leta reda på katalogen som innehåller installations mediet för uppgraderingen. Om du till exempel uppgraderar från SQL Server 2012 till SQL Server 2014 använder du installations mediet för SQL Server 2014.

  4. Kopiera och kör kommandot från steg 2 i kommando tolken för att ta bort den delvis installationen. Om du till exempel vill avinstallera en instans med ett instans-ID för "ProdSQL" vars uppgradering misslyckades kör du följande kommando:

    Setup/q/Action = Uninstall/InstanceID = ProdSQL/features = SQLENGINE, FULLTEXT, replikeringObs! När du kör avinstallations kommandot tas inte den ursprungliga instansen bort när du försöker uppgradera. Det tar bara bort den inaktiva/delvis installationen av den nya versionen.

  5. Kör uppgraderings processen igen.

Mer information

Mer information finns i Uppgradera till SQL Server 2014.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×