Estoy tratando de encontrar una herramienta (o programa simple, script, archivo jar) para describir mi base de datos Oracle (esquema).
Lo que necesito del informe de salida:
Lo que estoy intentando (pero no encaja del todo):
¿Podría recomendarme alguna otra herramienta que pueda ser más adecuada para mis necesidades?
Pruebe Dataedo : permite la creación de documentación detallada del esquema: todas las tablas, columnas, vistas, etc. y la generación de múltiples ERD y exportarlos a PDF y HTML. Además de eso, tiene la capacidad de agrupar objetos en (los llamados) módulos, escribir descripciones largas usando texto enriquecido e imágenes, relaciones de documentos/claves externas, tanto automáticamente desde la base de datos como manualmente.
Sus requisitos:
Espero que ayude.
PD. Soy el gerente de producto de Dataedo
SchemaCrawler es una herramienta gratuita de descubrimiento de bases de datos de código abierto que puede hacer lo que necesita.
Sualeh Fatehi, rastreador de esquemas
izzy
.sql
archivos? En el último caso, es posible que desee echar un vistazo a mi herramienta HyperSQL que va en esta dirección (sin embargo, no hay diagramas ER, sino gráficos de dependencia en su lugar). Está escrito en Python y puede ejecutarlo desde cualquier planificador. Incluso incluye algunos scripts para extraer definiciones de objetos (por ejemplo, tablas) de su base de datos, y puede incluir detalles adicionales usando Javadoc. ¿Eso encajaría?