Oracle: Don't hate it just because you don't get it, get it? - ISerializable - Roy Osherove's Blog

Oracle: Don't hate it just because you don't get it, get it?

I found this somewhat amusing:
Alex announces he's adding himself to the "I-Hate-Oracle Club" to which there is a reply in the comments:
 
"if you can't figure the damn thing out, this is no reason to hate it. take women for instance, you don't hate them , do ya ? "
 
My opinion? I tried managing Oracle a bit at an earlier job. Nothing fancy, just needed a new DB with some new tables, and it was hell. Much like moving from C# to C++ in VS 6.0. I cannot believe that some product manager is actually sitting up there and saying "yeah, keep it like that" (hmm, actually that would be good for Oracle, wouldn't it? you just have to get the Oracle Consultants in to get the job done.)
If Oracle had the usability features of SQL server with the current set of features, it could probably take over the world. On the other hand, if SQL server added a couple more features that Oracle has while keeping it's usability features up, it might tip the user base over to their side in many cases, thus take over the market.
Published Friday, December 03, 2004 2:56 AM by RoyOsherove
Filed under:

Comments

Thursday, December 02, 2004 4:49 PM by TrackBack

# Oracle Rant, by proxy

Thursday, December 02, 2004 9:16 PM by Sahil Malik

# re: Oracle: Don't hate it just because you don't get it, get it?

Roy,

You've gotta read this thread man !!!

http://dotnetjunkies.com/WebLog/sahilmalik/archive/2004/08/28/23563.aspx

And women and oracle are not a fair comparison. Women are desirable, oracle is as desirable as yeti's ass.

Oooh .. who did I piss off now !!
Thursday, December 02, 2004 9:19 PM by Sahil Malik

# re: Oracle: Don't hate it just because you don't get it, get it?

And talking about oracle consultants, you've gotta check this thread out ---

http://dotnetjunkies.com/WebLog/sahilmalik/archive/2004/11/28/33936.aspx

(Check out the link in the comments too -- the one about "Icing on the cake").

IMHO, You have to be mentally sick to work in Oracle to start with. Which that guy clearly is.
Friday, December 03, 2004 3:28 AM by TrackBack

# Don't Hate Oracle Because it's Beautiful

Don't Hate Oracle Because it's Beautiful
Friday, December 03, 2004 4:31 AM by Frans Bouma

# re: Oracle: Don't hate it just because you don't get it, get it?

Oracle is a kick-ass database. The tools are crap, the database isn't. However if you use toad, there is nothing to wish for.

Remember: a database is there to do things database related. Oracle has more functionality than SqlServer 2000 has, and even Yukon will not come close to Oracle 10g.

DB2's tools are even worse than Oracle's. Still DB2 even beats Oracle for features. Do you think DB2 became marketleader because it sucks so much? No, because it kicks ass in featureset, same for oracle.

For example, try to do a live backup on a production system on sqlserver without losing 1 row. You can't (locked rows are not backupped). This kind of silly things make or break a database in enterprise environments.

Admitted, I have questioned the reasoning behind some of Oracle's constructs as well, but most of them are tool related, not database related and often it's legacy type support (like the good old LONG type, no-one uses that one anymore.

So, albeit funny, that IHOC should be renamed to IHOTC (I Hate Oracle Tools Club).
Friday, December 03, 2004 9:19 AM by Brendan Tompkins

# re: Oracle: Don't hate it just because you don't get it, get it?

I agree with Frans. My last experience with Oracle was in 1999, when it "Just Worked" and SQL Server "Just Crashed" (This was before SQL 2000, and now SQL Server "Just Works.") I agree that you can't judge a db by the tools you use to manage it. Strange. There's so many apps out there that are truly deserved of harsh harsh critcisim (can you say Crustal?) that I just don't get the oracle bashing.
Saturday, December 04, 2004 12:29 PM by Guy S.

# re: Oracle: Don't hate it just because you don't get it, get it?

If this could be easily done I would install an Oracle developer edition on my PC and use it for my training purposes - but the tools r still problematic. The DB and its related build in features r assume and as Frans pointed lots of Yukon "amazing" stuff were supported in Oracle for a long time.

I had the opportunity to work with pl/sql for few months and I found it enjoyable and comfortable much like working with a real language and not just scripts.



Monday, December 06, 2004 8:43 PM by Clint

# re: Oracle: Don't hate it just because you don't get it, get it?

I have installed, admined, and programmed Oracle 8i and 9i, SQL Server 2000, Postgresql 7, and MySQL 4. Here are my observations.

Oracle 8i/9i
-------------
admin/install - I curse thee at the top of my lungs.
features - Unbeatable, unmatched.

SQL Server 2000
-------------------
admin/install - Easy as cake, the way it should be.
features - I started out on Oracle, so compared to Oracle I felt restricted in my options. Some shortcomings were a major PITA but mostly because I was spoiled by Oracle.

PostgreSQL
----------------
admin/install - Way easier than Oracle, slightly harder than SQL Server 2000.
features - A poor man's Oracle. Matches almost all the features from Oracle that I use.

MySQL
----------------
admin/install - Same as Postgres.
features - Crap, see ya later.

My ideal database would be the cost/license of PostgreSQL, ease of admining and installation of SQL Server 2000, and the feature set and stability of Oracle.
Wednesday, December 08, 2004 8:17 AM by TrackBack

# Random Recent Oracle Stuff