问题描述:报表服务器数据库的版本格式无效,或无法读取。找到的版本为“2017”,而所需的版本为“162”
问题原因:该问题主要是报表数据库与报表服务支持的版本不一致导致,会出现于用高版本的ReportingServices连接已有报表数据库,并自动更新数据库版本的情形。下面提供一种简单的处理方法
解决方法:
1.找到对应的报表数据库(可在报表服务器的ReportingServices配置管理器下查看),这里以utisdb下的XReportServer报表数据库为例

2.查看版本更新历史,执行sql查看版本更新历史:select * from XReportServer.dbo.ServerUpgradeHistory

3.将最近更新的版本(2017)改为所需版本(162),执行sql:update XReportServer.dbo.ServerUpgradeHistory set ServerVersion = 162 where UpgradeID = 3
执行完成即问题解决