web-dev-qa-db-ja.com

OracleデータベースのコンテンツをVisioにインポートしてエンティティ関係図を作成するにはどうすればよいですか?

Oracleデータベースがあり、Visio 2007 ProでERDを作成したいと考えています。

これまで、DDLを生成するためのDBMS_METADATA.GET_DDLコマンドを見てきました。 Access DBをVisioにインポートできることはわかっていますが、AccessはOracleとは異なるSQL方言を理解しているようなので、データ型を変更するには、すべてのCreate Tableコマンドを微調整する必要があります。

Visio Pro 2007でDDLを使用してERDを作成する簡単な方法はありますか?

9
kg.

必要なのは構成されているODBC Oracle DBへの接続

    1. Oracleクライアントソフトウェアをインストールします(otn.Oracle.comからダウンロード)。 Oracle DBと同じバージョンをインストールすることをお勧めします
    2。 tnsnames.oraで接続を定義します
    3。作成およびテストODBCコントロールパネルのOracle DBへの接続>管理ツール>データソース(ODBC)-ORA_HOMEでOracleのドライバーを使用し、tnsnames.oraで定義された接続を使用
    4。定義済みのODBC Oracleへの接続からのインポートは、Access DBからのインポートと同じである必要があります。
7
Štefan Oravec