For a similar tool for Sybase, see dbschema.pl1. I wrote the original version of this tool many years ago, but it's still as useful, letting you reverse engineer an entire Sybase database...
1. It seems that this site is currently down, however.
Compiling them myself
Merijn's HP-UX software
Whatever is shipped with my OS release
None, i use PerlScript
Results (195 votes),