Notice
Recent Posts
Recent Comments
Link
말랑말랑제리스타일
[Oracle]ORA-20000 에러 내용 및 처리법 본문
간혹 가다가 발생하는 오라클 에러중 하나로
ORA-20000: ORU-10027: buffer overflow, limit of 20000 bytes
에러는 DBMS_OUTPUT.PUT_LINE 구문에서 주로 발생하는데
반응형
해석해보면 일단 20000 바이트 이상을 DBMS_OUTPUT에서 출력하는게 불가능하다는 뜻으로
DBMS_OUTPUT.PUT_LINE
구문을 실행하기 전 앞에다가
반응형
DBMS_OUTPUT.ENABLE(NULL);
한줄을 추가해주면 일시적으로 DBMS_OUTPUT의 버퍼를 늘려주고 전체 출력이 가능해집니다
반응형
추가로 현재 버퍼를 확인하려면
ORA-20000: ORU-10027: buffer overflow, limit of 20000 bytes
이 에러 중
20000bytes라고 되어있는 부분이
현재 DBMS_OUTPUT의 버퍼 제한이 20000byte라는 뜻입니다
'데이터베이스 > Oracle SQL' 카테고리의 다른 글
오라클 DB 테이블 크기 확인 쿼리 (0) | 2021.11.02 |
---|---|
[Oracle] Insert Select 구문 사용법 (0) | 2021.10.13 |
[Oracle]테이블이 사용된 프로시저 전체 조회 쿼리 (0) | 2021.09.16 |
[Oracle] TO_CHAR 함수로 오라클 요일 구하기 (0) | 2021.09.10 |
[Oracle] Toad에서 프로시저 에러 위치 확인 (0) | 2021.09.10 |
Comments