我有一个Oracle数据库,我想在Visio 2007 Pro中创建一个ERD。
到目前为止,我已经看过DBMS_METADATA.GET_DDL命令来生成DDL。我知道我可以将Access DB导入Visio,但是Access似乎可以理解与Oracle不同的SQL方言,因此我需要调整每个Create Table命令以更改数据类型。
在Visio Pro 2007中是否有使用DDL创建ERD的简单方法?
我已经不再需要Visio(所以我不是要把它作为答案,而是提示吗?),但是我记得使用ODBC连接和Visio的“反向工程师”功能非常简单(这使您可以选择您想要的所有商品,它将使您变得更有趣)
如果您拥有DDL,能否将其导入本地Oracle XE(免费版本)数据库,然后从那里进行反向工程?而且必须是Visio。Oracle的免费SQL Data Modeller将从DDL文件导入。
—
加里