SQL

Управляваният инсталатор на SQL Server спря да работи на Windows 10/8/7

Управляваният инсталатор на SQL Server спря да работи на Windows 10/8/7

Според моя опит за отстраняване на неизправности при SQL, проблемите с инсталирането са един от най-трудните и отнемащи време процеси. В повечето случаи това е хит и пропуск. Необходими са много изследвания и опит, за да се намери решението на новия проблем, който възниква при отстраняване на неизправности в SQL.

През последните шест години работя с проблеми с инсталирането на SQL за част от програма с различна версия на SQL, от SQL 2000 до най-новата 2012 г.

В през следващите седмици ще обсъждам някои от често срещаните грешки при инсталиране на SQL в Windows и възможни стъпки за отстраняване на неизправности за разрешаването му. Не ме разбирайте погрешно, няма да говоря за работа в SQL. В тази поредица ще разглеждам само проблеми, свързани с инсталирането на SQL в Windows.

Управляваният инсталатор на SQL Server спря да работи

В тази статия ще обсъдим как да разрешим управлявания инсталатор на SQL Server е спрял да работи при опит за инсталиране на SQL Server 2008 R2 / 2012.

Така че сценарият е, когато кликнете върху „Нова самостоятелна инсталация на SQL Server или добавени функции към съществуваща инсталация”, Изглежда ще се зареди и след това ще получите грешка“Управляваният инсталатор на SQL Server спря да работи”.

Когато за първи път получихме това съобщение за грешка, отнех много часове, за да го разбера. Първата ми мисъл беше, че това е повредено изтегляне, затова отидох и изтеглих отново версията от уебсайта на Microsoft и проверих MD5 контролна сума стойност, за да се уверите, че е правилно изтегляне. Добре е да проверите стойността, ако сте изтегляли и инсталирали голям инсталационен файл. Бих препоръчал да проверите Md5Checker. Вижте повече тук. Но това всъщност не помогна с тази грешка.

Следващата ми мисъл беше, че компютърът е свързан към домейн мрежа. Затова влязох като локален администратор. Повярвайте ми, когато става въпрос за инсталиране на SQL, най-добре е винаги да го инсталирате под акаунта на локален администратор, вместо да го инсталирате под администратор на домейн, защото въпреки че сте администратор на домейн, все пак може да имате някои ограничения за сигурност. За ясно разбиране е най-добре да се обърнете към тази статия на TechNet.

Както и да е, да се върнем към темата - ами това всъщност не помогна в случая. По-късно забелязах някои грешки в журнала на събитията, сочещи към .NET Frameworks. Сега разбрах и знаех как да продължа. Трябваше да преинсталирам .NET Framework, за да се реши това. Но той е вграден в Windows 7. Така че трябваше да деактивирам и активирам отново. Направих го по следния начин:

Отидете в контролния панел. Отворете Програми и функции опция. Изберете Включване или изключване на функции на Уиндоус функция

намирам Microsoft .NET Framework 3.5.1 опция и я махнете и рестартирайте

Сега стартирайте SFC / SCANNOW, за да можем да се уверим, че има някаква корупция, тя ще бъде поправена.

След това се върнете и активирайте всички опции в Microsoft .NET Framework 3.5.1 опция

Сега рестартирайте отново. Рестартирането може да отнеме повече време.

Сега се опитах да инсталирам отново и този път той заобиколи грешката и се инсталира успешно.

Сега допълнителен съвет, в случай че инсталирате SQL 2008 R2 на Windows 7 и го имате .NET Framework 4.0 или 4.5 инсталиран, най-добре е да го деинсталирате напълно, докато не завършите инсталацията на SQL, ако получавате тази грешка.

Надявам се тази статия да ви помогне да разрешите този проблем. През следващите седмици ще обсъдя още проблеми, свързани с инсталирането на SQL на Windows.

Безплатни и игри с отворен код за разработване на Linux игри
Тази статия ще обхване списък с безплатни двигатели за игри с отворен код, които могат да се използват за разработване на 2D и 3D игри на Linux. Същес...
Урок Сянка на Tomb Raider за Linux
Shadow of the Tomb Raider е дванадесетото допълнение към поредицата Tomb Raider - франчайз за екшън-приключенска игра, създаден от Eidos Montreal. Игр...
Как да увеличите FPS в Linux?
FPS означава Кадри в секунда. Задачата на FPS е да измерва честотата на кадрите при възпроизвеждане на видео или игрални изпълнения. С прости думи бро...