Um schnell Datenbankschemata zu visualisieren bietet sich Schemaspy (veröffentlicht unter LGPL) an. Es wird auf der Kommandozeile zum Beispiel wie folgt aufgerufen:
java -jar schemaSpy.jar -cp postgresql-8.1-408.jdbc3.jar -t pgsql -db beispiel_db -u improve -s public -host beispielport -port 5431 -o .
Damit die Generierung der Tabellen und Diagramme erfolgreich verläuft, müssen 2 Bedingungen erfüllt werden:
Warning: Failed to run dot.
Download dot version 2.2.1 or versions greater than 2.4 from www.graphviz.org and make sure that dot is in your path. dot.exe, z.dll, jepg.dll und png.dll aus dem bin-Ordner von Graphviz in das Verzeichnis der schemaspy.jar kopieren.