Oracle setup fixes

commit messages describe the changes.

The places where I added executeAudited had problems with oracle so I needed more info when something broke.

The schema evolution is not very robust for oracle, but this at least allows it for oracle again.