最大允許在大多數的情況下更大,這是由於整體行大小可能會拋出這樣的錯誤一些特定的記錄。但我的情況是不同的。我在一臺服務器上運行報告,它工作正常。但是,同樣的報告,並同數據庫扔行大小錯誤:不能創建大小8785的一排是大於8060的 任何建議最大允許我怎樣才能解決這個問題?我收到此錯誤:無法創建大小爲8785的行比8060
1
A
回答
3
從http://blogs.msdn.com/b/msdnts/archive/2006/12/01/row-size-limitation-in-sql-2000-and-2005.aspx:
When you creating a table, you may encounter the following information: ' Table has been created but its maximum row size(11038) exceeds the maximum number of bytes per row (8060). INSERT or UPDATE Of a row in this table will fail if the resulting row length exceeds 8060 bytes.
在第二次,是達不到這個最大的報告的東西;可能你還沒有發現,哪裏有是數據的差異的邊緣情況。
我建議你看看給你的數據庫字段的分配 - 例如,一個varchar(8000)實際上可以切換到varchar(max) - 或看看在多個表中重構你的數據。
相關問題
- 1. 無法創建大於8060的大小的行(此錯誤消息的奇怪情況)
- 2. 使用'distinct'字引發錯誤'無法創建大於8060的允許的最大行大小的行8065。
- 3. 不能創建大小8937的一排,比8060
- 4. 當我創建的列表,我收到此錯誤
- 5. 我收到此錯誤
- 6. 爲什麼我收到此錯誤
- 7. 我收到此錯誤NSURLErrorDomain錯誤-999
- 8. 爲什麼收到的錯誤語法錯誤:無效語法此代碼
- 9. 爲什麼我收到此錯誤:「無法找到文件的一部分'...'」?
- 10. 大廈FFmpeg的錯誤無法創建
- 11. 無法創建ArrayList大小
- 12. 爲什麼我會收到此錯誤? 「無法解析的外部符號」
- 13. 收到錯誤創建
- 14. 我有此錯誤:無法創建使用哈希表
- 15. CS0436:警告如錯誤:爲什麼我收到此錯誤
- 16. invalid_scope錯誤AADSTS70011,爲什麼我收到此錯誤
- 17. 我收到語義錯誤,當我試圖運行此查詢,無法看到任何錯誤
- 18. 無法創建一個8064的行,該行的行數大於允許的行數8060
- 19. 爲什麼我收到此錯誤:在此範圍內聲明
- 20. 我不斷收到此錯誤信息:德爾:行13:語法錯誤:文件
- 21. SQL Server 2008中拋出一個錯誤「消息511,超過了8060錯誤的最大行大小」
- 22. 在創建sequenceFile收到錯誤nativeio.NativeIO:無法初始化NativeIO庫
- 23. 我不斷收到此錯誤,
- 24. 我收到此錯誤。哪裏不對?
- 25. 我收到此錯誤使用matplotlib
- 26. 我不斷收到此錯誤
- 27. 無法創建自我參考錯誤
- 28. 創建函數時,請在SQL中收到此錯誤。固定?
- 29. 誰能告訴我爲什麼我收到此錯誤
- 30. 爲什麼收到此錯誤:指定的轉換是無效
您需要向我們展示了表的定義以及其他設置,如快照隔離是否爲數據庫啓用... –
整個SSRS報告工作在測試服務器很好,但問題是在生產服務器。奇怪的是,這兩個環境中的表格/視圖定義是相同的。數據庫級別沒有區別。我已經交叉檢查了這一點大約15次。只是想知道是否有其他可能導致這種錯誤的因素。 – user2573455
因此,當你運行*報告時,你會得到這個錯誤?報告做了什麼?它是否調用一個創建#temp表的存儲過程?你能否提供更多細節,以便我們知道你在說什麼? –