Oracleデータベースがあり、Visio 2007 ProでERDを作成したいと考えています。
これまで、DDLを生成するためのDBMS_METADATA.GET_DDLコマンドを見てきました。Access DBをVisioにインポートできることはわかっていますが、AccessはOracleとは異なるSQL方言を理解しているようなので、データ型を変更するには、すべてのCreate Tableコマンドを微調整する必要があります。
Visio Pro 2007でDDLを使用してERDを作成する簡単な方法はありますか?
Visioはもう便利ではありませんが(これを答えとしてではなく、ヒントとして提示しているのではないでしょうか)、ODBC接続とVisioの "リバースエンジニア"機能を使用するのは非常に簡単でした(これにより、あなたが望むすべてのアイテム、そしてそれはあなたを元気にします)
私はVisioのリバースエンジニアウィザードをチェックアウトしましたが、残念ながらOracleデータベース自体はファイアウォールで保護されたサーバー上にあり、ワークステーションから直接アクセスできないため、ddlの中間ステップが必要です。
DDLがある場合、それをローカルのOracle XE(無料バージョン)データベースにインポートしてから、そこからリバースエンジニアリングできますか?そしてそれはVisioでなければなりませんか?Oracleの無料のSQL Data ModellerがDDLファイルからインポートされます。
—
ゲイリー