TFS 2018 Update 2升级:Reporting Services

时间:2018-07-11 19:28:05

标签: tfs

原始计算机:TFS 2017更新3和SQL Server 2014

目标计算机:TFS 2018 Update 2和SQL Server 2017

试运行的步骤如下:

  1. 紧跟"Move or Clone Team Foundation Server from one hardware to another""Do a dry run of your upgrade"。所有数据库都已成功还原到同一服务器上(TFS_configuration,Tfs_collections,Tfs_Warehouse,ReportServer,ReportServerTempDB,Tfs_Analysis)。
  2. ChangeServerId和RemapDBs成功执行。
  3. 运行向导以使用“生产前升级测试”时,我们注意到以下内容:
    • 在“ Reporting Services实例”上使用“ \ SSRS”(这是SQL Server 2017中Reporting Services的默认实例名称)并选择了正确的URL时,这些错误会显示在“准备情况检查”中:
  

对于这种情况,以下最佳实践似乎具有   未实现:VS403144:仓库数据库当前指向生产部署中使用的同一数据库。
  VS403140:指定的Analysis Services数据库与生产部署中使用的数据库相同。

  • 在“ Reporting Services实例”上使用“ ”(过去曾在tfs2017中成功使用过)时,将弹出以下消息:
  

TF255186:找不到以下SQL Server Reporting Services实例:MSSQLSERVER。服务器名称是:“ <服务器的名称>”

实例名称从“ MSSQLSERVER”更改为“ SSRS”是否导致此问题?

谢谢

1 个答案:

答案 0 :(得分:0)

这很可能是因为您不需要将ChangeServerID和ReMapDB与一起使用 生产前升级测试方案。这种情况将为您执行这些操作。

我将重置测试实例,还原数据库,然后在不运行changeserverID / remapDBs的情况下重试。