Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Симптоми

Когато се опитвате да надстроите вашата инсталация на Microsoft SQL Server в SQL Server 2012 или SQL Server 2014, е възможно да получите следното съобщение за грешка:

Възникна следната грешка: папката "C:\Program файлове \ Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBS" не съществува. Очаква се папката да съществува, за да зададете разрешение за нея. Проверете защо папката не съществува и я създайте отново.

Причина

Този проблем възниква, ако папката JOBS е изтрита от директорията по подразбиране. По време на надстройката процесът на надстройка се опитва да зададе необходимите разрешения за папката "проекти". Ако обаче папката е отминала, разрешенията не могат да бъдат приложени и надстройката е неуспешна.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

За да отстраните този проблем, създайте повторно папката JOBS, деинсталирайте неуспешната надстройка и след това изпълнете надстройката отново. За да направите това, изпълнете следните стъпки:

  1. Използвайте файла Резюме. txt като препратка, намерете пътя до папката "проекти", която се изисква от процеса на настройка, и след това създайте отново папката. Например резюмето. txt може да съдържа следното:

    Описание на грешката: папката "C:\Program файлове \ Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS "не съществува. Очаква се папката да съществува, за да зададете разрешение за нея. Проверете защо папката не съществува и я създайте отново.

  2. Като използвате същия сумарен. txt файл, към който има препратка в стъпка 1, намерете командата деинсталирай. Например файлът с резюме. txt може да съдържа следните елементи:

    Следваща стъпка за SQLEngine: неуспех при процеса на надстройване на SQL Server. За да продължите с процеса на надстройване, използвайте следната информация, за да отстраните грешката. След това Деинсталирайте SQL Server с помощта на следния команден ред: Инсталирай/q/Action = деинсталирай/instanceid = ProdSQL/Features = SQLENGINE, пълен текст, REPLICATIONThen, изпълнете отново инсталиращата програма на SQL Server.

  3. Отворете команден прозорец и след това намерете директорията, която съдържа носителя за настройка на надстройката. Например ако надстройвате от SQL Server 2012 към SQL Server 2014, използвайте мултимедийния сървър за инсталиране на 2014.

  4. Копирайте и изпълнете командата от стъпка 2 в команден ред, за да премахнете частичната инсталация. Например за да деинсталирате екземпляр, който съдържа екземпляр на "ProdSQL", чиято надстройка е неуспешна, изпълнете следната команда:

    настройка на/q/Action = деинсталирай/instanceid = ProdSQL/Features = SQLENGINE, пълен текст, РЕПЛИКАЦИЯЗабележка Когато стартирате командата за деинсталиране, това не премахва първоначалния екземпляр, който се опитвате да надстроите. Премахва само неактивната/частична инсталация на новата версия.

  5. Изпълнете отново процеса на надстройка.

Повече информация

За повече информация вижте надстройване до SQL Server 2014.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.