Oracle Error Message
ORA-30038: Cannot perform parallel insert on non-partitioned object
Reason for the Error
Attempt to perform parallel insert on a non-partitioned object after a previous DML on the object in the same transaction.
Solution
Commit before issueing the insert.