[Sqlplus] Taille max d'une ligne en entrée

Taille max d'une ligne en entrée [Sqlplus] - SQL/NoSQL - Programmation

Marsh Posté le 14-10-2010 à 12:01:49    

Bonjour les gens !
 
Point de départ : environnement Unix avec un OS SUN et une base Oracle 11G R2, des scripts SQL sont passés via sqlplus en ligne de commande.
 
Ma question est simple : quelle est la taille maximum d'une ligne dans mes scripts, si elle est variable, comment je peux la connaître ?
 
Il me semble que pour les versions 9i et antérieures d'Oracle, on pouvait faire un SET MAXDATA, mais ce n'est plus valable en 11G
 
Quelqu'un a une idée ?
 
L'ancienne erreur obtenue était : "sp2-0027 input is too long(>2499 characters)-line ignored" mais je ne suis plus sûr que cette limitation à 2499 caractères soit toujours valable avec la 10G : il me semble que ça doit maintenant être dynamiquement calculé en fonction de l'OS ?
 
Quelqu'un a une idée pour connaître ce paramètre sous Oracle 11G R2 ?
 
Merci d'avance pour vos lumières.


---------------
En programmation, quand t'as un problème et qu'il n'y a que deux solutions valides, seule la troisième fonctionne !
Reply

Marsh Posté le 14-10-2010 à 12:01:49   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed