ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.
这是因为在过程中用到了dbms_output.put_line()在服务器端输出信息,而serveroutput 的size默认定义为10000bytes。
修改一下size应该就可以了
set serveroutput on 30000
Cause:The stored procedure RAISE_APPLICATION_ERROR was called which causes this error to be generated.
Action:Correct the problem as described in the error message or contact the application administrator or database administrator for more information.
===============================================
ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.
$ oerr ora 20000
20000, 00000, "%s"
// *Cause: The stored procedure 'raise_application_error'
// was called which causes this error to be generated.
// *Action: Correct the problem as described in the error message or contact
// the application administrator or DBA for more information.
应该是变量大小超过了dbms_output.putline的最大值。
解决办法:
SQL>set serveroutput on size 1000000
##2014-07-18添加
解决办法2:
在begin后面加上DBMS_OUTPUT.ENABLE(buffer_size => null) ,表示输出buffer不受限制。
如下面的语句是为了获取创建索引语句
set serveroutput on
declare
v_sql varchar2(1000);
v_result varchar2(2000);
begin
for cur_sql in (select 'select dbms_metadata.get_ddl(''INDEX'',''' ||
T.INDEX_NAME || ''',''XXXX'') FROM DUAL' as f_sql
from v$object_usage t
where t.monitoring = 'YES'
AND T.USED = 'NO') loop
begin
DBMS_OUTPUT.ENABLE(buffer_size => null); --表示输出buffer不受限制
execute immediate cur_sql.f_sql
into v_result;
--DBMS_OUTPUT.PUT_LINE(cur_sql.f_sql);
DBMS_OUTPUT.PUT_LINE(v_result);
end;
end loop;
end;
/
最新文章
- SQLMap Tamper Scripts Update 04/July/2016
- 你所不知道的15个Axure使用技巧
- spark streaming 与 kafka 结合使用的一些概念理解
- 10个顶级的CSS UI开源框架
- select框内容的编辑、修改、添加、删除操作
- C# 使用 AutoResetEvent 或 ManualResetEvent 同步两个线程
- 微软职位内部推荐-Sr. Dev Lead
- symbolicatecrash位置
- PHPCMS搭建wap手机网站
- Mac安装Mysql无法登录
- HTML5 实现拖拽
- Html批量读取json
- Nginx+Tomcat+MemCached 集群配置手册
- foo的出现
- tsc.exe 已退出 代码为 1
- Vue添加jquer插件
- 主席树||可持久化线段树||离散化||[CQOI2015]任务查询系统||BZOJ 3932||Luogu P3168
- DbUtil数据库连接
- 缓冲区溢出基础实践(一)——shellcode 与 ret2libc
- 51nod 1444 破坏道路(bfs+枚举)
热门文章
- 1、win32创建窗口函数(windows程序内部运行机制)
- 谈谈javascript放在哪里更合适
- bond汇总
- MongoDB学习笔记(索引)
- MySQL 对于千万级的大表要怎么优化?
- webservice wsdl axis2报错 Provider com.bea.xml.stream.MXParserFactory not found
- android开发--okhttp
- 在线c++编译器(gcc)
- SQL Server 数据库的安全管理(登录、角色、权限)
- Spark-Mllib(一)数据类型