Team Foundation Server 2008使用SQLServer2008 SP1做存储层的部署方法

      首先要使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&gt;='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&gt;='10.0.1433' AND PropertyStrValue LIKE '10.0.%'" action="=" count="0" />,将红字部分改成 LIKE '10.%'" 
     第三处:找到<MsiProductVersionCheck prodid="[%SQLServer2008%]" action="&lt;" version="10.1" />,将红字部分改成 version="10.2"

     另外,通过分析hcpackage.xml中内容还可以为修复其它错误提供线索。

转载于:https://www.cnblogs.com/Ryu666/archive/2009/08/28/1555751.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值