Toad for Oracleを使用すると、Oracleスキーマのすべてのテーブル、ビュー、ソースコード(プロシージャ、関数、パッケージ)、シーケンス、および付与を記述した完全なDDLファイルを生成できます。優れた機能は、各DDL宣言を異なるファイル(テーブル、プロシージャ、ビューなどの各オブジェクトのファイル)に分割するため、DB接続なしでコードを記述してデータベースの構造を確認できることです。 。DDLファイルを操作するもう1つの利点は、テーブル定義を確認する必要があるたびにDDLを生成するためにデータベースに接続する必要がないことです。Toad for Oracleでは、これを行う方法は、[データベース]-> [エクスポート]に移動し、エクスポートする内容に応じて適切なメニュー項目を選択することです。それはあなたにその時点でのデータベースの素晴らしい絵を与えます。
すべてのテーブルDDL(インデックス、チェック/参照制約を含む)
-すべてのソースコード(プロシージャ、関数ごとに個別のファイル)
-すべてのビュー
-SQL Serverから
のすべてのシーケンスをエクスポートする「バッチ」ツールはありますか?
PostgreSQLはどうですか?
MySQLはどうですか?
アングルはどうですか?
ツールがオープンソースであるか商用であるかについては、私は好みがありません。