KB2688964 – КОРЕКЦИЯ: Съобщение за грешка, когато използвате инсталационен носител на SQL Server 2012 за надстройване, поправка или деинсталиране на функции: "Състоянието на вашата инсталация на SQL Server не е променено след изпълнението на инсталиращата програма"

Отнася се за
SQL Server ESU

Симптоми

Сценарий 1

Имайте предвид сценария, описан по-долу:

  • Използвате инсталационен носител на Microsoft SQL Server 2012, за да извършите едно от следните действия:

    • Опитвате се да извършите надстройка на изданието за екземпляр на SQL Server 2008 или SQL Server 2008 R2. Например изпълнявате следната команда, за да извършите надстройката на изданието:

      setup.exe /action=Editionupgrade

    • Опитвате се да поправите функциите на екземпляр на SQL Server 2012. Например изпълнявате следната команда, за да извършите поправката:

      setup.exe /action=repair / mediasource устройство:\sql2012rtm\

    • Опитвате се да поправите екземпляр на SQL Server 2008 или на SQL Server 2008 R2. Например изпълнявате следната команда, за да извършите поправката:

      setup.exe /action=repair /mediasource устройство:\sql2012rtm\

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

Забележка

При инсталирането на SQL Server възникна следната грешка:

Състоянието на вашата инсталация на SQL Server не е променено след изпълнението на инсталирането. Прегледайте регистрационните файлове на summary.txt за повече информация.

Код на грешка Код на грешка

Бележки

  • Въпреки че настройката на SQL Server 2012 е неуспешна, в текущата версия на SQL Server няма промени или повредени функции.

  • Неуспешната настройка обикновено възниква, след като получите следното съобщение за грешка и след това щракнете върху "Напред " на страницата " Избор на функции" :

    Забележка

    Не е възможно да промените функциите на SQL Server за надстройване в това издание.

Сценарий 2

Имайте предвид сценария, описан по-долу:

  • Можете да използвате инсталационен носител за SQL Server 2012, за да се опитате да деинсталирате функциите на екземпляр на SQL Server 2012. Например извършите едно от следните действия, за да деинсталирате SQL Server 2012:

    • Можете да използвате деинсталирането на програмен елемент от Контролен панел.

    • Можете да използвате следната команда:

      setup.exe /action=uninstall

  • Не избирате никакви функции на страницата "Избор на функция".

  • Опитайте се да продължите с деинсталирането.

В този случай получавате следното съобщение за грешка незабавно или след известно време:

Забележка

За да продължите, трябва да се изберат един или повече функции

Освен това процесът на деинсталиране е неуспешен и получавате следното съобщение за грешка в регистрационните файлове за настройка на SQL Server:

Забележка

При инсталирането на SQL Server възникна следната грешка:

Забележка

Състоянието на вашата инсталация на SQL Server не е променено след изпълнението на инсталирането. Прегледайте регистрационните файлове на summary.txt за повече информация.
Код на грешка 0x84B30002

          

Решение

Кумулативна информация за актуализацията

SQL Server 2012

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 1. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2012, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2679368 Сборна актуализация пакет 1 за SQL Server 2012Note Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2012. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

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

Забележка

Няма валидни функции на SQL Server 2012 за извършването на тази операция.

              

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Заобиколно решение

За да заобиколите този проблем, изберете поне една функция, когато се опитвате да надстроите, да поправите или деинсталирате функции на екземпляр на SQL Server 2012.

Забележка: Не използвайте инсталационен носител на SQL Server 2012 за надстройване или поправка на по-стари версии на SQL Server.

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

Повече информация за актуализацията за сценарий 1

Корекцията в тази кумулативна актуализация въвежда ново съобщение за грешка, за да предотврати условията на отказ, които са описани в раздел "Симптоми". След като приложите тази актуализация, бутонът "Напред " или " Поправи " е забранен в инсталиращата програма, когато няма отговарящи на изискванията функции на компютъра. Когато не изберете нито една функция на страницата " Избор на функции ", на страницата " Избор на функции " в програмата за деинсталиране се показва следното съобщение за грешка:

Забележка

На тази страница има грешки при проверка. Щракнете върху OK, за да затворите този диалогов прозорец. Прегледайте грешките в долната част на страницата за настройка, след което предоставете валидни параметри или щракнете върху "Помощ" за повече информация.

Освен това в долната част на страницата се появява следното съобщение за грешка:

Забележка

Няма валидни функции на SQL Server 2012 за извършването на тази операция.

За повече информация вижте следната снимка на екрана:

Екранна снимка 1

Повече информация за актуализацията за сценарий 2

Когато не изберете нито една функция на страницата " Избор на функции ", на страницата " Избор на функции " в програмата за деинсталиране се показва следното съобщение за грешка:

Забележка

На тази страница има грешки при проверка. Щракнете върху OK, за да затворите този диалогов прозорец. Прегледайте грешките в долната част на страницата за настройка, след което предоставете валидни параметри или щракнете върху "Помощ" за повече информация.

Освен това в долната част на страницата се появява следното съобщение за грешка:

Забележка

За да продължите, трябва да изберете една или повече функции.

Забележка: Този механизъм не позволява на потребителя да продължи процеса, когато не са избрани функции на страницата " Избор на компоненти ". За повече информация вижте следната снимка на екрана:

Екранна снимка 2