导出到Excel不会在SharePoint中显示大文件

我有一个SSRS报告,有50列,约77000行时运行一个工厂(配送中心)。 这份报告显示了库存和相关的统计数据(这就是为什么它如此之大)。 当我试图从SharePoint导出它挂了很长一段时间(<10分钟),然后回应“抱歉出错了” 。 所以我看了一下只有3MB的文件大小。 我在网上做了一些挖掘,发现SharePoint在导出时有最大的文件大小限制(我们的configuration文件被设置为4mb)。 所以我让我们的SharePointpipe理员看看。 他增加了10MB的大小,文件仍然有相同的出口问题。 我为不同的分销中心运行了相同的报告(数据less得多,约2000行),报告正常输出。 我将报告设置为订阅,报告导出也失败。 所以我想知道是否有在报告服务器或SharePoint将解决此问题的设置。

如果您使用的是SSRS 2008r2或更低版本,则这是Excel端的限制,而不是SSRS / Sharepoint端。 您可以导出到Excel的最大行数是65,536。

包含在SQL Server 2012中的SSRS 2012将删除此限制: http : //blogs.msdn.com/b/farukcelik/archive/2012/02/01/sql-server-reporting-services-ssrs-reporting-services-in -sql服务器-2012-代号-QUOT-德纳-QUOT-将支撑-XLSX-DOCX的格式-再见-65536行限制function于XLS-files.aspx

2008R2和之前的解决方法是导出为.csv

信贷这个Stackoverflow的问题

我和一位微软支持代表交谈过,他们让我们进去修改_vti_bin和_layout的所有web.config文件中的httpRuntime行,以及我们的IIS站点来包含一个executiontimout = 3000600.这只是一个超时问题,将其应用到我们农场中的每台服务器上,以供报告呈现。 只是以为我会把这个问题放在任何遇到这个问题的人身上。