KB3011867-SQL Server jaunināšana nav sekmīga, ja nav mapes darbs

Strādājiet jebkur no jebkuras ierīces ar Microsoft 365

Jauniniet uz Microsoft 365, lai strādātu jebkur, izmantojot jaunākos līdzekļus un atjauninājumus.

Jaunināt tūlīt

Simptomi

Mēģinot jaunināt Microsoft SQL Server instalāciju uz SQL Server 2012 vai SQL Server 2014, var tikt parādīts šāds kļūdas ziņojums:

Radās šāda kļūda: mape "C:\Program Files\Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBS" nepastāv. Lai varētu iestatīt atļauju, mape ir jāiestata. Pārbaudiet, vai nav mapes un izveidojiet to no jauna.

Cēlonis

Šī problēma rodas, ja mape darbi ir izdzēsta no noklusējuma direktorija. Jaunināšanas laikā jaunināšanas process mēģina iestatīt nepieciešamās atļaujas mapē darbi. Tomēr, ja mape ir zudusi, atļaujas nevar lietot un jaunināšana neizdodas.

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:

Lai atrisinātu šo problēmu, atkārtoti izveidojiet mapi darbi, atinstalējiet neizdevušos jaunināšanu un pēc tam vēlreiz palaidiet jaunināšanu. Lai to izdarītu, veiciet tālāk norādītās darbības.

  1. Izmantojot kopsavilkuma. txt failu kā atsauci, atrodiet mapes darbs, kas nepieciešams uzstādīšanas procesam, ceļu un pēc tam atkārtoti izveidojiet mapi. Piemēram, kopsavilkumā. txt var būt šādi:

    Kļūdas apraksts: mape "C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS ' nepastāv. Lai varētu iestatīt atļauju, mape ir jāiestata. Pārbaudiet, vai nav mapes un izveidojiet to no jauna.

  2. Izmantojot to pašu kopsavilkuma. txt failu, uz kuru ir atsauce 1. darbībā, atrodiet komandu atinstalēt. Piemēram, kopsavilkuma. txt failā var būt šādi:

    Nākamā darbība programmai SQLEngine: SQL Server jaunināšanas process neizdevās. Lai turpinātu jaunināšanas procesu, izmantojiet tālāk norādīto informāciju, lai novērstu kļūdu. Pēc tam atinstalējiet SQL Server, izmantojot tālāk norādīto komandrindas komandu: setup/q/Action = Uninstall/instanceid = ProdSQL/Features = SQLENGINE, FULLTEXT, REPLICATIONThen, vēlreiz palaidiet SQL Server setup.

  3. Atveriet komandu uzvedni un pēc tam atrodiet direktoriju, kurā atrodas jaunināšanas iestatīšanas vide. Piemēram, ja veicat jaunināšanu no SQL Server 2012 uz SQL Server 2014, izmantojiet SQL Server 2014 uzstādīšanas multividi.

  4. Lai noņemtu daļēju instalāciju, kopējiet un izpildiet komandu no 2. darbības komandu uzvednē. Piemēram, lai atinstalētu instanci, kurā ir instances ID "ProdSQL", kuras jaunināšana neizdevās, izpildiet šādu komandu:

    setup/q/Action = atinstalēt/instanceid = ProdSQL/Features = SQLENGINE, FULLTEXT, REPLIKĀCIJAPiezīme. Palaižot komandu atinstalēt, netiek noņemts sākotnējais gadījums, ko mēģināt jaunināt. Tā noņem tikai neaktīvo/daļēju jaunās versijas instalāciju.

  5. Vēlreiz palaidiet jaunināšanas procesu.

Papildinformācija

Papildinformāciju skatiet rakstā Jaunināšana uz SQL Server 2014.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×