0

我正在尝试将表从 oracle 数据库导入 Erwin 工具以创建 ER 图。谁能让我知道我该怎么做???

4

1 回答 1

0

最好的方法是对 Oracle 数据库进行逆向工程(假设您拥有有效的 ERwin 许可证。

在 ERwin 中,转到工具/逆向工程/然后选择直接逆向工程到数据库或脚本、您要连接的 DBMS 类型和版本。
下一个对话框提示您指定需要从中获取信息的数据库对象以及所选每个对象的元数据属性的粒度。还有其他选项可以选择与所有者、表空间选项以及通过索引/名称推断主键的能力有关。
最后,下一个对话框将提示您连接到您的 Oracle 实例,并根据您对对象(模式)的权限等,Erwin 将在 ERwin 版本 R9 中为您生成一个新图表,主主题区域存储显示在R7 和 R8(这与 R9 中的图相同)。

如果您尝试仅对 1 个或“n”个表进行逆向工程,最好从 Oracle 生成脚本,然后使用脚本选项使用 Erwin R/E(逆向工程)。或者尝试与空白模型进行完整比较。这是另一个功能,并且更复杂,应该被视为另一个讨论的另一个主题,但我只想提一下这是一种已知的做法。

于 2014-04-24T01:44:44.930 回答