0

私は現在、適切な SQL リレーショナル DB に期待されるほとんどすべてのドキュメントやメタデータが欠落しているレガシー データベースを使用しています。多くのクライアント サイトに存在し、アップグレード手順がないため、ローカルのテスト コピーを除いて、DB スキーマを変更することはできません。データベースに関する独自のメタデータを作成して保持するために使用できるツールはありますか? リレーションシップ、テーブルと列に関する基本的なドキュメント、およびストアド プロシージャ内の参照を追跡したいと考えています。200 以上のテーブルと 3300 以上の SP があります。ベースの自動生成は、特に SP の場合に非常に役立ちます。FOSS と Linux が望ましいですが、私は何かを手に入れるためだけに勝つことに落ち着きます。

4

1 に答える 1

0

「メタデータ」の意味がわかりませんが、Liquibase にはかなり満足しています。

1 つ (または複数) の XML ファイルでスキーマを管理し、既存のデータベースをリバース エンジニアリングできます (すべての主要なデータベースがサポートされています)。

Java/JDBC ベースであり、Linux 上で正常に動作します

Liquibase の主な目的は、アップグレード (スキーマの移行) をスムーズに処理することです。そのため、これがまさにあなたが探しているものかどうかはわかりません。

于 2011-10-12T20:26:44.647 に答える