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 阅读(12688) 评论(13) 编辑 收藏 举报