x64环境下安装SQL Server 2008(RTM) BI Development Studio 失败的解决方法

先说一下环境,

1、Win2K8 Ent x64 简体中文

2、VS 2008  with SP1 简体中文

3、SQL Server 2008 Enterprise 简体中文正式版

 

安装的SQL 2008版本是SQL Server 2008 Enterprise 中文RTM,选择安装All Feature。

在安装过程的最后出现错误提示如下:

出现以下错误:

Upgrade Failed due to the following Error.The error code is :-2147467259.Message:未指定的错误

有关帮助信息,请单击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.1600.22&EvtType=0xDF039760%25401201%25401

”,

安装结束后,发现BIDS安装失败,反复尝试多次无效。

查看事件查看器,错误信息类似:

Product: Microsoft SQL Server 2008 BI Development Studio -- Error 29547. Upgrade Failed due to the following Error.The error code is :-2147467259.Message:未指定的错误”。

 

仔细想了一下,我的VS2008没有安装在默认路径,而是选择安装到了"E:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe",SQL2008 RTM不会由于这个原因导致无法安装BIDS吧。

查看安装日志,发现SQL2008安装程序在如下目录进行了一些操作:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE”,估计八成是这个问题,看来RTM的问题还是不少。

 

搜索Google,发现这个问题从CTP就出现过,一直到了RTM仍然有这个问题,出现问题的都是x64环境,x86我没有测试过。

http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3733921&SiteID=17  这个帖子里面详细描述了这个错误。

 

BIDS无非就是和Visual Studio Shell相关做了集成而已,出现错误估计也就是这方面的问题。

 

1、尝试将E:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe,以及E:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe.config,两个文件到SQL2008安装创建的目录C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE中。

2、将C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE中新创建的目录PrivateAssemblies ,完成拷贝合并到目录E:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\中。

3、重新运行SQL Server 2008的安装程序,选择添加BIDS组件,成功!

 

不知道x86环境下是否有类似的情况发生?

 

posted on 2008-08-12 17:09  Uestc95  阅读(12617)  评论(13编辑  收藏  举报

导航