2011-10-12 124 views
0

我现在正在处理一个遗留的数据库,它几乎涵盖了所有您期望从体面的SQL关系数据库,任何文档或元数据获得的所有内容。除了我的本地测试副本外,我无法更改数据库模式,因为它存在于许多客户端网站,并且没有升级过程。是否有任何工具可以用来构建和保留有关数据库的元数据?我正在追踪关系,关于表和列的基本文档以及存储过程中的引用。有200多个桌子和3300多个SP。基础自动生成将非常有用,特别是对于SP。最好是自由和开放源码软件和Linux,但我只会为赢得胜利而定夺胜利。数据库元工具

回答

0

不确定你的意思是“元数据”,但我对Liquibase很满意。

它管理一个(或多个)XML文件中的模式,并可以对现有数据库(支持的所有主要数据库)进行反向工程。

它的Java/JDBC和基于Linux上运行

Liquibase的主要目的是罚款处理升级(模式迁移)顺利,所以我不知道这是否是你寻找什么。

+0

没有关于表格或列的描述。很多关系都没有了。存储过程不是自我描述或有笔记等。 – kyle