I\'m running a program that creates a table and then inserts some data.
This is the only program that accesses the database.
I\'m getting ORA-08177 randomly.
Act
In comments user Gary posted a link to thread that explains this strange behavior. Shortly, sometimes during index restructurization undo data becomes unavailable. Any transaction that runs at serializable isolation level and requests the data that is somehow related with this index will get ORA-08177. This is a half-bug half-feature of Oracle. ROWDEPENDENCIES reduces the chance of getting this error. For my application I've simply switched to ReadCommited level for large data uploads. It seems that there is no other way to escape this problem completely.
Thanks, Gary, I've upvoted your answer to other question.