Skip to main content

Posts

Showing posts from January, 2014

Python + Oracle on Ubuntu Server 12.04

Affectionately known among all non-masochists in the world of IT as The Seventh Circle of Hell (with real hell being preferable), working with Oracle is always a hair-tearing nightmarish fork-in-the-eye please-for-the-love-of-god-kill-me-now experience that none but those who look to Ted Bundy, Jeffrey Dahmer, and John Wayne Gacy for moral and spiritual guidance would wish upon even their most reviled enemies.

Yes, it's that bad. And apparently nowhere is it worse than when one attempts to get Oracle working with Python on Ubuntu.

I'm not even talking about installing the Oracle database server itself here people, I'm just needing a Python application to talk to an existing Oracle database. One would think, as with every other database server on the planet (and yes, I'm including that other slice of hell SQL Server in that statement since it's a damn sight simpler to get working -- even on Linux -- than Oracle), you'd simply apt-get and/or pip install a library…