0

我正在帮助我们的 SA 将报告服务实例迁移到新服务器,但我们遇到了一个奇怪的问题。她安装了 SSRS 2005 并毫无问题地恢复了报告服务数据库。然后她从以前的服务器恢复加密密钥没有问题。

但是当我们尝试打开报告管理器时,它会转到我们之前的 SSRS 实例的 URL 而不是新实例的 URL(即,当转到 https://[new URL]/reports 时,它会将我们转到 https://[old URL]/reports/pages/folder.aspx)。我们可以访问当前报告服务实例的唯一方法是指定整个 URL(即 https://[new URL]/reports/pages/folder.aspx)。此外,当悬停在顶部的链接(即主页、站点设置等)上时,超链接也指向旧 URL。我想这与我们恢复的数据库没有任何关系,所以我们想知道这是否与旧服务器的加密密钥有关。

对不起,如果这不清楚,但任何意见表示赞赏。

4

1 回答 1

1

好的,这可以追溯到过去,但我们遇到了完全相同的问题。测试我的记忆,我相信服务器名称是存储在数据库中的Keys表中ReportServer的列中MachineName。那将是您的旧服务器名称。

  1. 备份!
  2. 将其更改为您的新服务器名称。
  3. 重新启动报告服务服务。
于 2014-02-05T07:00:12.190 回答