我不得不将某些应用程序使用的报表服务器从SSRS 2014升级到SSRS 2016。
我手动完成了迁移,因为旧的和新的SSRS安装在不同的计算机上,我无法进行就地更新。
所以这个方法是(长话短说):
一切正常,只有一个小问题。
当我尝试打开SSRS Web Portal URL(http://...myServer.../Reports)或刷新主页时,弹出以下错误。
此错误似乎不会影响SSRS的功能 - 所有报告都可以正常工作。此外,它在打开Web服务URL(http://...myServer.../ReportServer)时会出现。
到目前为止它只是令人讨厌。
我在Catalog表中搜索了guid字符串(我认为它可能是某个文件夹名称或者其他东西),但我什么也没找到。
有没有人知道它来自哪里以及如何摆脱它?
谢谢
修改
最近我从SSRS 2016更新到2017年,我一直带着这个错误。 但是我找到了违规的物品。它在Catalog表中,它是Type = 3(Resource),带有mime-type application / octet-stream
我从目录中删除了它(我将它备份到一个单独的表 - catalog_bak),但是当我在(/ reports)中加载主页时仍然出现错误
除此之外,它永远不会弹出,但有一个例外:当我访问网站设置时,它总是显示 - >品牌
我想这与品牌包有关。 有谁知道它们存储在哪里,我该如何卸载/清理它?
答案 0 :(得分:0)
品牌包由用户创建。如果无法找到原始包或已损坏原始包,则应恢复为默认包。您是否尝试删除包或创建并上传新包?此外,尝试下载SQL Server Mobile Report Publisher(https://www.microsoft.com/en-us/download/details.aspx?id=50400),然后使用它连接您的服务器。它可能包含原始服务器上使用的主题。