【问题标题】:TFS Reporting pointing to old server指向旧服务器的 TFS 报告
【发布时间】:2015-10-06 17:39:22
【问题描述】:

我遇到了 TFS 问题,迫使我将 TFS 恢复到新服务器。除了 Warehouse、Analysis Services 和 Reports 之外,一切都运行良好。 主要是报告一直指向旧服务器,当我尝试通过指向新服务器来编辑它时,TFS 管理控制台返回以下消息:

我不想恢复我的旧报告;我想从头开始创建所有 TFS 报告。有人能给我指出正确的起点吗?

谢谢!

【问题讨论】:

  • 为了更好地理解您的场景,我需要先澄清几件事:1)。报表服务器是否与 Tfs 相关数据库托管在同一台服务器上? 2)。您可以在管理员控制台的日志页面上找到任何详细的错误消息吗? 3)。您可以直接在 Sql Server Management Studio 中连接到该数据库吗?确保您按照正确的步骤配置以针对新服务器。 (查看我的回复了解详情)
  • 1)。是的,它确实;服务器托管 TFS 和报告数据库。 2)。收到错误后我找不到任何日志 - 我在 TFS 管理控制台中检查了配置日志。还有其他地方可以检查吗? 3)。我可以使用 SQL 管理工作室正常连接到数据库。

标签: tfs reporting


【解决方案1】:

要将报告定位到新服务器,请按照以下步骤操作:

1)。转至 TFS 管理控制台,转至 Application Tier -> Reporting,然后点击 Edit 链接。

2)。在报告对话框中,选中使用报告复选框。

3)。在仓库选项卡上的服务器字段中键入新的服务器名称。

4)。在分析服务选项卡上,在服务器字段、数据库名称和用户帐户信息中指定新的服务器名称。

5)。在报告选项卡上,输入您的新服务器名称并单击填充 URL 按钮以填充这些报告服务器 URL。然后键入用户帐户信息。

【讨论】:

  • 这正是我所做的,然后我得到了我在问题中提到的错误。这些数据库从不同的服务器恢复到这个新服务器。问题是我需要创建一个新的团队项目并且 TFS 不允许我,因为报告正在连接到旧服务器:TF218027:无法在运行 SQL Server Reporting Services 的服务器上创建以下报告文件夹:/ TfsReports/集合。报表服务器位于:OldServer/Reports。错误是:TF400324:Team Foundation 服务不可从服务器获得。
【解决方案2】:

最终通过单击“指定非默认实例”复选框解决了这个问题,而无需在以下组合框中输入任何值。 TFS 自行创建了 Warehouse and Analysis 数据库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多