珀耳塞福建 发表于 2015-7-1 15:32:18

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

  先说一下环境,
  1、Win2K8 Ent x64 简体中文
  2、VS 2008with 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环境下是否有类似的情况发生?
  
页: [1]
查看完整版本: x64环境下安装SQL Server 2008(RTM) BI Development Studio 失败的解决方法