Simptomi

Kada pokušate nadograditi instalaciju sustava Microsoft SQL Server na SQL Server 2012 ili SQL Server 2014, možda će vam se prikazati sljedeća poruka o pogrešci:

Došlo je do sljedeće pogreške: mapa "C:\Program Files\Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBOVI" ne postoje. Očekuje se da mapa postoji da bi se na nju postavila dozvola. Pregledajte zašto mapa ne postoji i ponovno je stvorite.

Uzrok

Taj se problem pojavljuje ako je mapa poslovi izbrisana iz svog zadanog direktorija. Tijekom nadogradnje postupak nadogradnje pokušava postaviti potrebne dozvole u mapu poslovi. No ako je mapa nestala, dozvole se ne mogu primijeniti, a nadogradnja ne uspijeva.

Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Da biste riješili taj problem, ponovno stvorite mapu poslovi, deinstalirajte neuspješno nadogradnju, a zatim ponovno pokrenite nadogradnju. Da biste to učinili, slijedite ove korake:

  1. Pomoću datoteke Summary. txt kao referenca Pronađite put do mape poslovi koje je potrebno pomoću postupka postavljanja, a zatim ponovno stvorite mapu. Sažetak. txt, primjerice, može sadržavati sljedeće:

    Opis pogreške: mapa "C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS ' ne postoji. Očekuje se da mapa postoji da bi se na nju postavila dozvola. Pregledajte zašto mapa ne postoji i ponovno je stvorite.

  2. Pomoću iste sažete. txt datoteke na koju se referencira u prvom koraku Pronađite naredbu Deinstalacija. Datoteka Summary. txt, primjerice, može sadržavati sljedeće:

    Sljedeći korak za SQLEngine: postupak nadogradnje za SQL Server nije uspjelo. Da biste nastavili postupak nadogradnje, riješite pogrešku pomoću sljedećih podataka. Nakon toga deinstalirajte SQL Server pomoću sljedećeg naredbenog retka: setup/q/akcijski = Uninstall/InstanceID = ProdSQL/značajke = SQLENGINE, FULLTEXT, Replicationzatim ponovno pokrenite postavljanje sustava SQL Server.

  3. Otvorite naredbeni upit, a zatim pronađite direktorij koji sadrži medij za postavljanje nadogradnje. Ako, primjerice, nadogradite sa sustava SQL Server 2012 na SQL Server 2014, koristite postavljanje medijskih sadržaja u sustavu SQL Server 2014.

  4. Kopirajte i pokrenite naredbu iz koraka 2 u naredbeni upit da biste uklonili djelomičnu instalaciju. Da biste, primjerice, deinstalirali instancu koja sadrži ID instance "ProdSQL" čija nadogradnja nije uspjela, pokrenite sljedeću naredbu:

    Postavljanje/q/akcija = Uninstall/InstanceID = ProdSQL/značajke = SQLENGINE, FULLTEXT, REPLICIRANJENapomena Kada pokrenete naredbu Deinstalacija, time se ne uklanja originalna instanca koju pokušavate nadograditi. Uklanja samo neaktivnu/djelomičnu instalaciju nove verzije.

  5. Ponovno pokrenite postupak nadogradnje.

Dodatne informacije

Dodatne informacije potražite u članku Nadogradnja na SQL Server 2014.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.