I'm disappointed in all the Oracle criticism from the .NET blogging community. I'll list and number my reasons for you so you can just flame me by number:
- It's the tools, not the database engine itself that really suck. Bashing Oracle based on installers, SQL +, or any other tool is like bashing your new BMW because all your wrenches are standard, not metric.
- If you hate the installer, you probably shouldn't be installing Oracle in the first place. What's anyone other than a DBA doing installing any database anyhow?
- If you hate the tools for design, get yourself a copy of ERWin. If you can't afford ERWin, you can't afford Oracle either.
- No matter how fancy the IDE tools are, all you really need is a simple interface like Query Analyzer/SQL+ anyhow.
- Oracle runs on multiple platforms.
- Oracle has *always* worked, SQL Server has only really worked since version 7
Oracle won my heart when it worked, and worked, and worked, back when SQL Server just crashed, and crashed and crashed. Now, I use SQL Server 99% of the time, and yes, it's good. I love SQL Server too, but we’ve got to stop the Oracle bashing. I'm not against bashing software, but there's much better fodder out there if you're up for some good 'ol software bitching. Bashing something as respected as Oracle, just makes you look like you don't know what you're talking about, at least in the area of enterprise databases..
-Brendan