Ho avuto un errore simile dalla mia parte quando stavo usando JDBC nel codice Java.
Secondo questo sito web (il secondo awnser) suggerisce che stai tentando di eseguire la query con un parametro mancante.
Ad esempio :
exec SomeStoredProcedureThatReturnsASite( :L_kSite );
Stai tentando di eseguire la query senza l'ultimo parametro.
Forse in SQLPlus
non ha gli stessi requisiti, quindi potrebbe essere stata una fortuna che abbia funzionato lì.