我现在正在使用一个缺少的遗留数据库,几乎所有你期望从一个体面的SQL关系数据库,任何文档或元数据。除了本地测试副本之外,我无法对数据库模式进行更改,因为它存在于许多客户端站点,并且没有升级过程。是否有任何工具可用于构建和保存关于数据库的元数据?我希望跟踪关系,关于表和列的基本文档以及存储过程中的引用。有200多个表和3300+ SP。基础自动生成将非常有用,特别是对于SP。最好是FOSS和Linux,但我会为了获得某些东西而获胜。
答案 0 :(得分:0)
不确定你对“元数据”的意思,但我对Liquibase非常满意。
它管理一个(或多个)XML文件中的模式,并可以对现有数据库进行反向工程(支持所有主要数据库)。
它基于Java / JDBC并在Linux上运行良好
Liquibase的主要目的是顺利处理升级(架构迁移),所以我不确定这是否正是您正在寻找的。