KB2820068 – не можете да инсталирате SQL Server с помощта на InstallShield или приложението за стартиране

Отнася се за
SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Analysis Services SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Enterprise Core SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use)

Симптоми

Когато се опитате да инсталирате Microsoft SQL Server с помощта на InstallShield или самозареждащо приложение, процесът на инсталиране замръзва.

Забележка Този проблем възниква и в Microsoft SQL Server 2012 Service Pack 2 (SP2).

Причина

Това се случва, защото InstallShield или самозареждащото се приложение държат отворени някои манипулатори на Windows Installer, когато стартирате инсталиращата програма на SQL Server. Поради това процесът на инсталиране замръзва.

Решение

Този проблем е коригиран за първи път в следната кумулативна актуализация на SQL Server:

Сборна актуализация 2 за SQL Server 2014 SP1

Сборна актуализация 9 за SQL Server 2014

Сборна актуализация 7 за SQL Server 2012 SP2

За кумулативните актуализации за SQL Server

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

      

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

За да заобиколите този проблем, изпълнете инсталиращата програма на SQL Server директно от инсталационния носител на SQL Server, без да обвивате инсталиращата програма в InstallShiled или самозареждащо приложение.

За SQL Server 2014 и SQL Server 2012 SP2 и по-нови версии, изпълнете инсталиращата програма на SQL Sever заедно с параметъра на командния ред SkipInstallerRunCheck, за да прескочите манипулатора на Windows Installer check:Setup.exe /SkipInstallerRunCheck

Състояние

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

Справки

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