Longitud máxima del argumento de línea de comando que se puede pasar a SQL * Plus?

Llamo a SQL * Plus desde Linux C Shell:

sqlplus username/password @file.sql var1 var2 var3

Si paso una cadena comovar1, ¿cuánto tiempo puede durar esta cadena?

¿Se rige por el sistema operativo? En este caso

Linux version 2.6.9-100.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-11)) #1 SMP Tue Feb 1 12:17:32 EST 2011

Actualizar Las pruebas empíricas arrojaron los siguientes resultados:

Un argumento de línea de comando de 5200 caracteres dio el error, "Palabra demasiado larga". 1300 caracteres produjeron el error SQL * Plus, "comienzo de cadena" (000796384 ... "es demasiado largo. El tamaño máximo es 239 caracteres". Tan pronto como obtuve menos de 239 caracteres, todo estaba bien.

Creo que usarésqlldr para superar esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta