Reporting services 检测到不支持的RPL流版本:101.116.1047292257。预期版本:10.6

Reporting services 检测到不支持的RPL流版本:101.116.1047292257。预期版本:10.6,reporting-services,ssrs-2008,ssrs-2008-r2,error-reporting,Reporting Services,Ssrs 2008,Ssrs 2008 R2,Error Reporting,当我在VisualStudio中运行SSRS报告时,我能够运行该报告,但当我通过报告服务器执行该报告时,它会抛出以下错误并提供任何帮助 Error : An error occurred during client rendering. Unsupported RPL stream version detected: 101.116.1047292257. Expected version: 10.6. 当我有这个问题时,这是由于一个参数上的过滤器在括号之间缺少一个0 我有 非(参数!里程碑.

当我在VisualStudio中运行SSRS报告时,我能够运行该报告,但当我通过报告服务器执行该报告时,它会抛出以下错误并提供任何帮助

Error :
An error occurred during client rendering.
Unsupported RPL stream version detected: 101.116.1047292257. Expected version: 10.6.

当我有这个问题时,这是由于一个参数上的过滤器在括号之间缺少一个0

我有 非(参数!里程碑.Value)

但这是必须的
NOT(参数!里程碑。值(0)

在我的示例中,ReportServer数据库已损坏,运行此脚本解决了问题

使用master;
ALTER DATABASE[ReportServer]将单个用户设置为立即回滚;
GO
DBCC CHECKDB('ReportServer',修复\u允许\u数据\u丢失),而不使用\u INFOMSGS;
GO
ALTER DATABASE ReportServer SET MULTI_USER;
GO

使用master;
ALTER DATABASE[ReportServerTempDB]将单个用户设置为立即回滚;
GO
DBCC CHECKDB('ReportServerTempDB',修复\u允许\u数据\u丢失),而不使用\u INFOMSGS;
GO
ALTER DATABASE ReportServerTempDB SET MULTI_USER;

GO

嘿,Kapil,你找到了这个问题的根本原因还是解决方法了吗?我的一台服务器刚刚开始出现这种情况。