[oracle 9i] ORU-10027: buffer overflow
bonjour a tous
comme sur le titre, j'ai un buffer overflow, mais j'arrive pas a trouver pourquoi,
Citation:
ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes
ORA-06512: at "SYS.DBMS_OUTPUT", line 35
ORA-06512: at "SYS.DBMS_OUTPUT", line 198
ORA-06512: at "SYS.DBMS_OUTPUT", line 139
ORA-06512: at line 269
en fait je ne fais que afficher "mon code" (pas tres interessant mais bon voila je le fais :oops: ) ainsi que le resultat de different variable, une partie du code ou j'affiche est
Code:
1 2 3 4 5 6
| DBMS_OUTPUT.PUT_LINE('Cmd Executee : '|| SUBSTR(cmd,1,200));
DBMS_OUTPUT.PUT_LINE(SUBSTR(cmd,201,200));
DBMS_OUTPUT.PUT_LINE(SUBSTR(cmd,401,200));
DBMS_OUTPUT.PUT_LINE(SUBSTR(cmd,601,200));
DBMS_OUTPUT.PUT_LINE(SUBSTR(cmd,801,200));
DBMS_OUTPUT.PUT_LINE(SUBSTR(cmd,1001,200)); |
où cmd est la commande execute (creation de table).
et quand je met en commentaire ce bloc sa passe, je sais je n'ai qu'a le suprime, mais je veux savoir pourquoi?. (je peux jouer sur la taille du buffer ??? si oui comment?)
merci
Re: [oracle 9i] ORU-10027: buffer overflow
c'est vrai t'as raison que des fois j'oublie :oops:
Citation:
Envoyé par jejam
je peux jouer sur la taille du buffer ??? si oui comment?
mais dans l'autre poste je ne trouve pas la reponse a ma question, d'ailleur lui non plus il n'a pas eu la reponse quel parametre faut il change pour donne une taille plus important a DBMS_OUTPUT, pour qu'il ne provoque pas un buffer overflow :?: