如何在迁移Reporting Services安装后删除Web场中的Ghost服务器?

Joh*_*ann 1 sql-server migration reporting-services

只需按照https://msdn.microsoft.com/en-us/library/ms143724.aspx中的步骤将Reporting Services安装迁移到新服务器(从SQL 2012标准版到SQL 2012)即可.但是当我准备好使用Report Manager Web界面验证我的部署我收到错误:

功能:此版本的Reporting Services不支持"横向扩展部署".(rsOperationNotSupported)

实际上,当我回到Reporting Services配置管理器时,在横向扩展部署下,我有2台服务器,一台在本地服务器上(新机器),并且引用了具有不同名称的旧服务器.问题是当我尝试删除它时告诉我任务失败了:

Microsoft.ReportingServices.WmiProvider.WMIProviderException:无法连接到报表服务器.---> System.Runtime.InteropServices.COMException(0x800706BA):RPC服务器不可用

我可以理解为什么它不可用,因为它在一个不同的网络上.所以我的问题是,我怎么能摆脱它,所以一切都可以最终起作用?

Joh*_*ann 7

找到了.删除ghost服务器的方法是连接到ReportServer数据库,并从dbo.Keys表中删除旧服务器.重新启动Reporting Services后,旧服务器不再位于列表中.