IMO the biggest problem with Oracle is the people using Oracle.

If a certified DB administrator has to spend hours figuring out what data your tables contain because you named them things like 'ts' and 'enl-as2' .. that is not an Oracle issue it is a user issue.

Oracle apps sometimes let a common user add tables and fields to a database, which usually ends up not going well.

Then again, the only time I deal with Oracle is when companies call us to
A. Fix some feature they broke
B. add some feature/report that never existed
C. decipher what some idiot wrote 5 years ago and then left without creating any documentation whatsoever

Oh, and it should NEVER EVER let a user create a table without an ID column.
That's just wrong.
Your company imported 30,000 records from Excel with no ID, and didn't do a backup beforehand, and now you want me to figure which records they were?!?
This is gonna cost extra .... <grin>
Companies using Oracle have the money.

/rant off
//thread hijack off
///I hate learning I have to fix something in Oracle! ///


Make your sound your own!
.. I do not work here, but the benefits are still awesome