我必须使用服务器:一台使用 SSRS 报表服务器,另一台使用 Power BI 报表服务器。
问题是我正在尝试将 SSRS 报表迁移到我计划统一两个报表数据库的第三台服务器上的 Power BI 报表服务器实例。
据我了解基于 Microsoft 文章(迁移报表服务器安装),可以将 SSRS 数据库迁移到 Power BI 报表服务器,如图所示到相同的实例和服务(在这种情况下为 Power BI 报表服务器):
我已经创建了 SSRS 数据库(和加密密钥)的备份并在 PBI 服务器上恢复,但它不起作用。如果我只恢复 PBI 数据库(及其加密密钥),它可以在目标服务器上正常工作。在报表服务器配置管理器上,我只能设置 ReportServerPBI(我从已经运行 PBI 的服务器恢复的)让它工作。如果我设置了我已经备份的 ReportServer 数据库,它就不起作用。
我弄错了还是有什么办法可以将这些服务放在同一个服务器/数据库中并在 Power BI 报表服务器下运行?
我是否必须保留单独的实例才能运行两种仪表板类型?
您可以在同一服务器上拥有 SSRS 和 PBIRS ,但它们需要自己的 ReportServer 数据库才能同时运行它们。
如果要将 SSRS 报告迁移到 PBIRS,则需要按照 MS 文章中的步骤进行操作。1. 将 SSRS 数据库的副本还原到新服务器,然后 2.安装PBI RS。PBI RS 将更新数据库并保留其中的报告。
我认为这篇文章有点令人困惑,因为大多数阅读它的人将从 SSRS 迁移到不同 SQL Server 上的 PBIRS。关于并排运行的信息并不多。但这是可以完成的。