参考:
1、当前状态操作系统:64位,Windows Server 2008 R2 Enterprise SP1TFS:TFS2010数据库:SQL Server 2008 R2 Enterprise Edition2、升级要求
操作系统:64位数据库:SQL Server 2008 R2 Standard Edition 或者 SQL Server 2012TFS:卸载之前版本的TFS3、准备工作
a)将数据库升级至2012版或者SQL Server 2008 R2 SP1以上版本。这里使用升级而非重新安装至SQL Server 2012。进行到“升级规则”的时候出现:“升级需要 SQL Server 2008 R2 Service Pack 1 或更高版本”规则失败。下载SQL Server 2008 R2 SP2进行更新,差不多10分钟。然后升级2012,大概40分钟。b)在控制面板中彻底删除TFS2010,删起来果然比安装快,2分钟搞定。需注意的是,如果ShairPoint与TFS未装在同一服务器上,还需删除ShairPoint与当前版TFS的关联。4、安装TFS2012
直接安装。同样,如果ShairPoint与TFS未装在同一服务器上,需要先安装ShairPoint扩展。配置时,数据库连接有问题,因为有2008和2012两个实例。最后这个问题没搞定,就直接把数据库都卸载了,重装SQL SERVER 2012。
重装后TFS可以正常配置了,但是ReportServices还需要单独配置。必须在Reporting Services配置管理器中把服务账户设置为系统管理员,才能登陆报表管理器为其他用户设置权限。