ORA-1000 means a session is exceeding the value set on open_cursors intialization parameter. Please note this value is "per-session" as opposite to "per-system".

What's current value for open_cursors parameter?