Sql server 2008年至2014年SSRS迁移-InternalCatalogException secDesc!=无效的

Sql server 2008年至2014年SSRS迁移-InternalCatalogException secDesc!=无效的,sql-server,reporting-services,ssrs-2014,Sql Server,Reporting Services,Ssrs 2014,我们正在并肩从SSRS 2008 Web迁移到SSRS 2014 Enterprise。我遵循了以下步骤—备份加密密钥、备份数据库(ReportServer和ReportServerTempDB)、还原数据库、还原加密密钥,最后指向SSR使用数据库。一切都进行得很顺利,但每当我尝试启动ReportManager时都会出错 图书馆!ReportServer_0-2!588!2015年1月9日-17:33:44::i信息:调用ListChildrenAction(/,False) 图书馆!Repor

我们正在并肩从SSRS 2008 Web迁移到SSRS 2014 Enterprise。我遵循了以下步骤—备份加密密钥、备份数据库(ReportServer和ReportServerTempDB)、还原数据库、还原加密密钥,最后指向SSR使用数据库。一切都进行得很顺利,但每当我尝试启动ReportManager时都会出错

图书馆!ReportServer_0-2!588!2015年1月9日-17:33:44::i信息:调用ListChildrenAction(/,False)

图书馆!ReportServer_0-2!588!09/01/2015-17:33:44::e错误:抛出Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException:secDesc!=null,Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException:报表服务器上发生内部错误。有关详细信息,请参阅错误日志

另外,这个数据库最初是基于SSRS2005标准的,然后通过我上面描述的相同步骤迁移到SSRS2008Web

你知道我能做些什么吗


如果需要更多信息,我可以提供。

这里有什么解决方案吗?我遇到了相同的问题我发现有一个触发器/过程引用了错误的ReportServerTempDB。但即使在修复了它之后,它仍然不起作用,我不得不将我所有的报表/数据源从一台服务器迁移到另一台服务器上—有一些工具—ReportSync就是其中之一,但是如果您在其中一台服务器上使用forms身份验证,您可能需要更改一些代码。谢谢您,先生。我确实认为这对我来说也是最终的结果。