我有一個SSRS報告,其中包含50列和〜77,000行,當爲工廠(分發中心)運行時。此報告顯示庫存和相關統計數據(這就是爲什麼它如此之大)。當我嘗試從SharePoint導出該文件時,它會掛起很長時間(< 10分鐘),然後迴應「對不起,出錯了」。所以我看了一下只有3MB的文件大小。我在網上做了一些挖掘,發現SharePoint在導出時有最大的文件大小限制(我們的配置文件設置爲4mb)。所以我讓我們的SharePoint管理員看一看。他將大小增加到10mb,文件仍然具有相同的導出問題。我爲不同的分銷中心運行了相同的報告(數據少得多,約2000行),報告正常導出。我將報告設置爲訂閱,並且報告導出也失敗。所以我想知道是否有報告服務器或SharePoint中的設置可以解決此問題。導出到Excel不會在SharePoint中爲大文件呈現
回答
如果您使用的是SSRS 2008r2或更低版本,這是對Excel端而不是SSRS/Sharepoint端的限制。您可以導出到Excel的最大行數爲65,536。
SSRS 2012,包含在SQL Server 2012將刪除此限制:http://blogs.msdn.com/b/farukcelik/archive/2012/02/01/sql-server-reporting-services-ssrs-reporting-services-in-sql-server-2012-codename-quot-denali-quot-will-support-xlsx-docx-formats-bye-bye-65536-rows-limit-in-xls-files.aspx
爲2008R2和之前的解決方法是導出爲.csv
歡迎來到SO,@Daniel。鏈接死亡,這可能會被標記爲低質量。通常,當我們包含鏈接時,我們將這些鏈接的相關部分作爲引用包含在答案中,以防鏈接在將來中斷。 –
這不是同一個問題。爲了測試,我創建了一個通用報告並生成了75000行(僅包含一列)。部署報告運行它並將其導出(導出正常)。我們正在使用SQL Server 2012,並且我們的報告服務器版本是2008r2或更新版本(因爲我們的管理員不在,我沒有安全權限,所以沒有確切的版本)。我們所有的文件都以EXCELOPENXML渲染格式導出,我們正在使用Excel 2013(v。15.0.4675.1000)64位。感謝您的答覆。 – Doug
此限制**似乎不會從** SSRS 2012 **中刪除。從SharePoint從SSRS導出時遇到同樣的問題。當報告少於65k行時,它會導出到Excel。否則,我會得到完全無用的** Something Went Wrong **消息,並指向一個無效的Microsoft幫助頁面。 –
我與Microsoft說話支持代表,他們讓我們進入並更改_vti_bin和_layout的所有web.config文件中的httpRuntime行,並更改我們的IIS站點以包含executiontimout = 3000600.這僅僅是一個超時問題,但必須應用於每個服務器在我們的農場中供報告呈現。我以爲我會把這個問題放在任何遇到這個問題的人身上。
- 1. Illustrator導出的.svg文件不會呈現在HTML中
- 2. erb不會在coffeescript文件中呈現
- 3. SharePoint列表導出到Excel
- 4. 導出Sharepoint文檔庫項目到Excel
- 5. SVG文件不會呈現
- 6. 將Sharepoint導出到mac中的Excel中
- 7. Sharepoint 2013 Excel Services不在工作簿中呈現Power View報表
- 8. 導出到Excel的導軌首先在瀏覽器中呈現,在F5上向用戶呈現下載
- 9. SharePoint:將版本化列表導出爲Excel時出現問題
- 10. Sharepoint WebPart不會出現
- 11. 鏈接在SSRS報告導出/呈現到Excel
- 12. 導出到Excel .xlsx文件
- 13. 導出DataGridView到Excel文件
- 14. 導出到Excel .xlsx文件
- 15. 導出到Excel文件名
- 16. 導出到Excel文件時,GridView導出不會返回任何數據
- 17. 有時會出現Excel導出問題
- 18. 爲什麼mdf文件不會出現在App_Data文件夾中?
- 19. 大的datagridview導出到Excel
- 20. PHP導出巨大的Excel文件
- 21. 使用Perl在DataSheet視圖中使用Perl將Excel文件導出到SharePoint 2010
- 22. 將Excel文件名打印到文本文件 - 爲什麼會出現錯誤?
- 23. DataGridView需要導出到excel文件中
- 24. 導出到Excel文件中PrimeFaces
- 25. 導出SQL文件到Excel中
- 26. 導出到Excel文件中MVC3 ASP.net
- 27. 將GIT LOG導出到Excel文件中
- 28. 導出DataTable到Excel文件在網頁
- 29. 導出DataTable到Excel文件在asp.net
- 30. 在ASP.NET中導出爲Excel時出現中文字符不可讀
我懷疑這可能更適合[SharePoint](http://sharepoint.stackexchange.com/help/on-topic)。 – pnuts