Team Foundation Server 2008使用SQLServer2008 SP1做存储层的部署方法
2009-08-28 14:01
661 查看
首先要使Team Foundation Server 2008支持SQLServer2008则先需要有TFS的sp1,如果想安装的时候直接用SQLServer2008的话则必须将TFS安装和TFS SP1做集成。详细做法请看http://www.woodwardweb.com/vsts/creating_a_tfs.html
但另以为万事大吉了,如果你的SQLServer2008已经打上SP1补丁那还是会出飞机。关键就是安装目录下的“hcpackage.xml”文件,需要查找并修改以下三处:
第一处:找到<WQL namespace="\\.\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]' AND PropertyName='VERSION' AND PropertyStrValue>='10.00.1433' AND PropertyStrValue LIKE '10.00.%'" action="=" count="0" />,将红字部分改成LIKE '10.%'"
第二处:找到<WQL namespace="\\.\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]' AND PropertyName='VERSION' AND PropertyStrValue>='10.0.1433' AND PropertyStrValue LIKE '10.0.%'" action="=" count="0" />,将红字部分改成LIKE '10.%'"
第三处:找到<MsiProductVersionCheck prodid="[%SQLServer2008%]" action="<" version="10.1" />,将红字部分改成version="10.2"
另外,通过分析hcpackage.xml中内容还可以为修复其它错误提供线索。
但另以为万事大吉了,如果你的SQLServer2008已经打上SP1补丁那还是会出飞机。关键就是安装目录下的“hcpackage.xml”文件,需要查找并修改以下三处:
第一处:找到<WQL namespace="\\.\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]' AND PropertyName='VERSION' AND PropertyStrValue>='10.00.1433' AND PropertyStrValue LIKE '10.00.%'" action="=" count="0" />,将红字部分改成LIKE '10.%'"
第二处:找到<WQL namespace="\\.\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]' AND PropertyName='VERSION' AND PropertyStrValue>='10.0.1433' AND PropertyStrValue LIKE '10.0.%'" action="=" count="0" />,将红字部分改成LIKE '10.%'"
第三处:找到<MsiProductVersionCheck prodid="[%SQLServer2008%]" action="<" version="10.1" />,将红字部分改成version="10.2"
另外,通过分析hcpackage.xml中内容还可以为修复其它错误提供线索。
相关文章推荐
- Team Foundation Server 2010 安装、部署与配置(七):创建 Team Project 时的一个 Issue:TF218027 .
- server2008R2无法加入域 提示“必须首先使用adprep /forestprep准备林”解决方法
- Team Foundation Server 2010 安装、部署与配置(六):创建 Team Project
- 使用VC2005/2008/2010编写的程用程序 部署时不需要安装运行库的方法
- Windows 2008 R2 Sp1平台整合部署Ex2010与Lync Server 2010参考(一)v1.0
- Team Foundation Server 安装时遇到的问题与解决方法总结
- Team Foundation Server 2008的折磨
- 搭建Windows Storage Server 2008做iSCSI存储服务器方法
- 网站项目开发:WIN server2008 r2系统web网站服务器部署方法
- Team Foundation Server 2015使用教程【7】:权限为读取器的团队成员连接tfs及checkin操作
- Team Foundation Server 2010 安装、部署与配置(三):安装 .
- Team Foundation Server 2010 安装、部署与配置(三):安装
- Team Foundation Server 部署过程中碰到的几个问题
- 使用 MDT 2008 部署windows xp 时大容量存储设备 Rocket 100 问题的解决
- Windows 2008 R2 Sp1平台整合部署Ex2010与Lync Server 2010参考(二)v1.0
- 十:Application Lifecycle Management in Visual Studio 2008 & Team Foundation Server 2008
- 使用Visual Studio Team System 2010 Team Foundation Server Power Tools修改工作项类型定义
- TeamFoundation Server 使用技巧
- Team Foundation Server 2010 安装、部署与配置(四):设置
- Team Foundation Server 2015使用教程【3】:默认团队成员连接tfs及checkin操作