ORA-20000, ORU-10027: Buffer overflow, limit of <buf_limit> bytes
在執行一個stored procedure 的時候,因為使用了dbms_output , 其中迴圈很多,buffer size 不足以快取得下,所以
報錯了。ORA-20000, ORU-10027: Buffer overflow, limit of bytes
當我們在輸出時,控制輸出結果的緩衝大小由DBMS_OUTPUT.ENABLE控制,buffer size預設為20000,每行最大的限制是32k。 所以當我們使用遊標進行輸出 時,如果結果很多,將會超過這個值報ORA-20000, ORU-10027: Buffer overflow, limit of bytes的錯誤
解決方法:
在儲存過程begin後面加 : DBMS_OUTPUT.ENABLE (buffer_size=>null) 表示沒有限制
其他方式:
1. set serveroutput on size 10000000
2. exec dbms_output.enable(9999999999999) ;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-742557/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-20000:ORU-10027:buffer overflow,limit of 10000 bytes錯誤MIT
- 解決 plsql dev中ORA-20000 ORU-10027 buffer overflow, limit of 2000 bytes 問題SQLdevMIT
- ORA-20000: ORU-10028: line length overflow, limit of 255 chars per lineMIT
- golang的bytes.bufferGolang
- Understanding Buffer Overflow Bugs
- jsp檔案過大,is exceeding 65535 bytes limitJSMIT
- cannot reclaim 52428800 bytes disk space from 4070572032 limitAIMIT
- 【OOB】MSHTML!CPasteCommand::ConvertBitmaptoPng heap-based buffer overflow學習HTMLASTAPT
- bit,bytes
- CSS overflowCSS
- ORA-20000:index is in unusableIndex
- MySQL LIMIT 如何改寫成Oracle limitMySqlMITOracle
- 如何不使用 overflow: hidden 實現 overflow: hidden
- Windows中的程式的Working Set,Private Bytes和Virtual BytesWindows
- CSS text-overflowCSS
- CSS overflow-wrapCSS
- limit優化MIT優化
- RESOURCE_LIMITMIT
- limit active sessionsMITSession
- 極限limitMIT
- ORA-20000的解決方法
- 神奇的overflow屬性
- IO之核心buffer----"buffer cache"
- set_time_limitMIT
- Mysql LIMIT的用法MySqlMIT
- linux limit限制LinuxMIT
- v$resource_limitMIT
- day limit in terms of paymentMIT
- BYTES_PER_ELEMENT屬性
- 相容所有瀏覽器overflow-x:hidden或者overflow-y:hidden瀏覽器
- CSS3 text-overflowCSSS3
- CSS---text-overflow屬性CSS
- 170420-css-overflow-relatedCSS
- CSS3 overflow-wrapCSSS3
- time wait bucket table overflowAI
- HPUX Error 23 File table overflowUXError
- CSS文字:text-overflow(轉)CSS
- ORA-20000: Insufficient privileges to analyze an object in SchemaObject