Note
SchemaCrawler est un outil gratuit de découverte et de compréhension de schémas de base de données. SchemaCrawler propose un bon mélange de fonctionnalités utiles pour la gouvernance des données. Vous pouvez rechercher des objets de schéma de base de données à l'aide d'expressions régulières et afficher le schéma et les données dans un format texte lisible. La sortie sert à la documentation de la base de données et est conçue pour être comparée à d'autres schémas de base de données. SchemaCrawler génère également des diagrammes de schéma. Vous pouvez exécuter des scripts dans n'importe quel langage de script standard sur votre base de données. Vous pouvez trouver des problèmes potentiels de conception de schéma avec Lint.
SchemaCrawler prend en charge presque toutes les bases de données dotées d'un pilote JDBC, mais pour plus de commodité, il est fourni avec des pilotes pour certains systèmes SGBDR couramment utilisés. SchemaCrawler fonctionne avec n'importe quel système d'exploitation prenant en charge Java SE 8 ou supérieur.
SchemaCrawler est également une API Java qui rend l'utilisation des métadonnées de base de données aussi simple que l'utilisation d'anciens objets Java.
SchemaCrawler est disponible sous plusieurs licences.
Explorez la ligne de commande SchemaCrawler avec un didacticiel en ligne en direct.
SchemaCrawler est disponible dans un certain nombre de formats, notamment un téléchargement avec des exemples, des exemples de code source, des démarreurs de plugin, un plugin de reporting Maven, des conteneurs Docker, des installateurs spécifiques au système d'exploitation et des fichiers JAR sur le référentiel central. Pour une liste complète, voir téléchargements et distributions.
Veuillez obtenir de l'aide sur Stack Overflow, en suivant les directives d'assistance.