Today's gem comes not from one of my O'Reilly books, but from the discussion on a previous gem. :) DDL::Oracle is officially the greatest thing since sliced bread. Programs that recursively look at the data dictionary and get data with DDL::Oracle are even better. I could use a Perl-ish interface rather than everything turning into text, but it's still nice.
Thanks to tinman for cluing me into this wonderful tool!