Bonjour,
J'ai un rapport où je souhaite retourner pas mal d'objets, le soucis c'est que lors de l'exécution j'ai une erreur comme quoi je dois supprimer des objets dans mon SELECT car il y en a trop.
Est-ce que c'est paramètrable ?
Merci
Bonjour,
J'ai un rapport où je souhaite retourner pas mal d'objets, le soucis c'est que lors de l'exécution j'ai une erreur comme quoi je dois supprimer des objets dans mon SELECT car il y en a trop.
Est-ce que c'est paramètrable ?
Merci
j'ai jamais eu ce problème....tu as combien d'objets ? (c ptet paramétrable..au niveau d el'univers je pense..mais c pas sur)
j'en ai 24.
C'est une requête assez lourde, avec une UNION ...
Je ne pense pas que ce soit du aux nombre d'objets de ta requête mais ca viendrai de l'UNION. Dans une requête Union, les deux requetes select doivent avoir le même nombre d'objets .
J'ai bien 24 objets de chaque côté de l'union, le problème ne vient pas de là.
L'erreur s'affiche après que j'ai quitter sur executer (si il y avait un pb avec l'union je ne pourrai pas le faire) et me précise bien qu'il faut que j'enlève des objets car j'en ai trop.
Il met quoi exactement comme message d'erreur??
Je ne pense pas que ça vienne du nombre d'objets dans le select, car j'ai des requêtes avec plus de 24 objets, et depuis hier j'ai réussi à mettre 3 objets de plus (donc j'en ai 27 maintenant) !?!
Le message exact est :
titre : "Erreur lors de la génération du SQL"
contenu : "La longueur de l'instruction SQL générée est trop importante, supprimez des objets de la requête."
C'est une requête vraiment très très lourde (+ de 5Mo).
tu arrives à voir le sql généré ? ou bien il te mets la meme erreur ?
... Pour l'union il faut le meme nombre d'objets mais aussi les meme objets..mais je suppose que c ok pour ça !!
... et en enlever des conditions ? sinon tu enleve des objets et tu fais 2 requetes...
J'ai la même erreur lorsque j'essai de voir le sql généré.
Pour l'union j'ai bien les mêmes objets,le soucis ne vient pas de là.
Je pense que si j'enlève des conditions, ca a une chance de marcher, mais malheureusement il me les faut toutes...
Je pense que mon problème vient de la mémoire ou de la saturation de BO.
Tant pis, je ferais avec... Quelle idée aussi de vouloir ramener autant de paramètres ??!!!?
Sur ce, merci et à la prochaine...
En vous lisant je me demandais :
Vous êtes sûrs que ce n'est pas un problème de restrictions ?
Je ne connais pas encore les joies de BO XI R2(ça viendra bien assez tôt) mais sous BO 6.5
les paramètres de l'univers (dans supervisor) offrent des restrictions surautorisent ou interdisent :
- le nb de lignes ramenées
- le temps d'exécution !
Est ce que BO XI prévoit une limitation du nombre d'objets ?
- l'utilisation des sous requêtes
- l'utilisation des opérateurs union minus intersect
- l'utilisation des opérandes complexes
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager