in reply to perl DBI special variable problem

I'm not a DBD::Oracle expert (but why should that stop me from commenting!). Looking at the doc and source for DBD::Oracle, I see no mention of $ora_errstr. Are you aliasing it somewhere in your code (*ora_errstr = $DBI::errstr)?

-derby