ORA-03127 no new operations allowed until the active operation endsCause An attempt was made to execute a new operation before the active, non-blocking operation completed or a new operation was attempted before all the pieces of a column were inserted or fetched. 
Action Execute the new operation after the non-blocking operation completes. If piecewise binds/defines were done, execute the new operation after all the pieces have been inserted or fetched.  For more information about inserting and fetching and the non-blocking mode, see the index entries on "non-blocking mode" and on "developing an OCI program" in the Programmer's Guide to the Oracle Call Interface, Volume II: OCI  Reference.