I've seen that the problem is how I use the CALL instruction. Because any procedure that I use without parameters produce the same error.

Example:

SQL> create or replace procedure nothing is
2 begin
3 null;
4 end;
5 /

Procedure created.

SQL> call nothing;
call nothing
*
ERROR at line 1:
ORA-06576: not a valid function or procedure name


SQL> exec nothing;

PL/SQL procedure successfully completed.

But.

SQL> call nothing();

Call completed.

SQL>

I don't know why ?

I thought that it was a problem with my intermedia configuration.

Thanks.

Fernando.