SSRS自动刷新报错"device info name already exists parameter name:device info name"

0
hi,各位大哥:
  目前我用SSRS制作一张报表,用网址参数进行条件赋值,然后使用自动刷新功能进行每10分钟获取一次数据,但是经过一段时间发现报表自动刷新会出现报错,导致无法自动获取数据,报错如下:

erron.jpg

我临时解决方法是对报表进行手动刷新(F5)操作,报表便可以恢复一段时间正常自动刷新后又是如此报错,给工作带来极大不方便,请问这个问题是怎么引起,如何彻底解决掉.
多谢各位.
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-05-06 回答

你使用的SSRS内置的浏览界面看报表的吗?
我之前有碰到过这个问题,自动刷新 每15分钟。
我的建议是,你把这个报表嵌入到你的web应用程序里。
然后在 web的页面上设置 html meta refresh=多少 来刷新控制
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-05-06 回答

据说这个问题是因为IIS的回收机制问题造成的。
你试试修改以下参数在你的报表服务器上,可能是犹豫 你的刷新时间和 应用程序池的刷新时间重合了导致的
<RecycleTime>720</RecycleTime>
 
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-05-06 回答

C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\RSReportServer.config
看你的版本,相应的 目录会不同。
在这个文件里的‹Service›节点下,你搜一搜。
它是一个xml文件

要回复问题请先登录注册