SQL Server[转发]安装SQL Server 2008 R2遇见“…Setup has stopped working.”

在装置SQL
Server 2008 R2应用程序进程中,有时会遇见“…Setup has stopped
working.”的荒唐而不能够成功已毕。

  这种情景差不离出现在SQL安装包语言版本与操作系统语言分歧(如普通话版的SQL
2008 R2设置到英文版的Windows 7或者Server
2008)上时,安装起来以前的前提检测都能顺风经过,但当进行到“ExecuteStandard提姆ingsWorkflow”这一环节时设置报错并机关退出安装进度。

    具体的谬误日志(地点:
C:\Program
Files\Microsoft SQL Server\100\Setup
Bootstrap\Log\YYYYMMDD_HHMMSS\Detail_ComponentUpdate.txt)中会有如下类似的记录:

  1. Slp: Running Action: PostMsiTimingConfigAction
  2. Slp: The object state property ‘workflow’ is null/empty.
  3. Error: Action “PostMsiTimingConfigAction” failed during execution.
  4. Slp: Completed Action: PostMsiTimingConfigAction, returned False
  5. Slp: Completed Action: ExecuteStandardTimingsWorkflow, returned True

复制代码

网上有一部分像样的题材报告,包蕴微软官方社区,但很少能提供立见成效的化解方案。51aspx的趣味是,借使那几个方法不可能一蹴而就您的题材,请尝试将操作系统的语言切换到与SQL
SERVER相同的语言版本后(那么些操作对于Windows
7集团版和风尚型来说是很容易形成的)再安装——那恰恰解决了自家赶上的这么些标题。
  顺便说一下,SQL
SERVER 2008
R2的中文版安装包在英文操作系统环境下运行时,安装界面默许是英文的。

若果是先安装英文版的VS2010,也足以坚守上面办法来解决:

Well
I finally figured it out and after looking back (as always) it was quite
simple.
I
had previously deinstalled Visual Studio 2008 (at least I thought I had)
and physically removed the folder C:\Program Files\Microsoft Visual
Studio 9.0.
However
there was one remaining item named “Microsoft Visual Studio Tools for
Applications 2.0 – ENU” in the Control Panel Add/Remove programs, which
I had not removed because I thought it belonged to my Visual Studio 2005
installation.
So,
when SQL Server 2008 BI installation ran, it found it was installed but
then couldn’t find the file C:\Program Files\Microsoft Visual Studio
9.0\Common7\IDE\vsta.exe  because I had removed the folder and
contents.
I
deinstalled “Microsoft Visual Studio Tools for Applications 2.0 –
ENU”. 
I
then deinstalled SQL Server 2008 BI option and Managment Tools option
successfully.
And
then I re-installed SQL Server 2008 BI option and Managment Tools
options SUCCESSFULLY!

 

原文:http://bbs.51aspx.com/showtopic-24696.html

相关文章