Dernierement lors de l’exécution d'un bloc PL/SQL sous PL/SQL developer j'ai reçu l'erreur oracle suivante : ORA-20000: ORU-10027: buffer overflow, limit of 10000 bytes.
Dans mon bloc PL/SQL, j'utilise la fonction DBMS_OUTPUT.put_line pour afficher des données.
Pour résoudre le problème il suffit juste d'ajouter DBMS_OUTPUT.ENABLE(1000000); juste avant l'appel de fonction DBMS_OUTPUT.put_line
declare -- Local variables here
i integer;
begin
DBMS_OUTPUT.ENABLE(1000000);
-- Test statements here for i in 1..1000 loop
------ end loop;
end;
Pour résoudre ce problème si vous êtes sous SQLplus il suffit juste d'ajouter
d’exécuter cette commande set serveroutput on size 1000000