SQL Server 2022 标准版中的 SSRS 自定义安全性

问题描述 投票:0回答:1

我正在从 SQL Server 2016 迁移到 SQL Server 2022。 我的组织过去有企业版,他们用它来为 SSRS Web 门户设置仪表板和自定义安全性。 他们后来降级到标准版,但自定义安全功能保留并继续工作。

现在我正在尝试在新的 SQL Server 2022 计算机上设置自定义安全功能。 我已经到了门户网站重定向到自定义页面的地步。我可以登录,但是当我登录时,我收到此错误:

此版本的 Reporting Services 不支持“横向扩展部署”功能。 (rs操作不支持)

据我所知,我不会扩展我们的规模,因为只有一个报表服务器指向该数据库。

我很想听听你的想法。 谢谢!

我尝试通过编辑配置文件来设置它,因为它当前是在旧服务器中设置的: rsreportserver.config、rssrvpolicy.config、 网络配置
我使用了这篇Microsoft 文章来确保我没有错过任何内容。

我从旧服务器备份了 ReportServer DB 和 ReportServerTempDB 并在新服务器上恢复了它们。
我在报表服务器配置管理器中配置了两个 Web URL,并且在我尝试设置自定义安全性之前它就起作用了。

sql-server reporting-services ssrs-2022
1个回答
0
投票

如果我没记错的话,(已经有一段时间了)如果您

RESTORE
数据库,表
dbo.Keys
仍将包含服务器的密钥。这将导致 SSRS 认为它处于横向扩展模式,因为现在有 2 个键;你的新服务器和旧服务器。
DELETE
桌子上的旧钥匙:

USE ReportServer;
GO
DELETE FROM dbo.Keys
WHERE MachineName = '<Name of Old Server>';
GO
© www.soinside.com 2019 - 2024. All rights reserved.