代码之家  ›  专栏  ›  技术社区  ›  Russ

有没有好的免费或便宜的工具来构建Oracle数据库关系图?

  •  2
  • Russ  · 技术社区  · 15 年前

    理想情况下,该工具应该允许我绘制表之间的关系,以及从图表中删除不需要的表。

    here 关于服务器故障,我有几个答案。然而,在我尝试了大多数工具之后,我遇到了所有这些工具的问题。

    我更喜欢SQL server而不是oracle,但我有一个遗留的oracle系统需要管理,我发现自己正在与oracle一分钟一分钟地向您抛出的无数错误进行一场艰苦的斗争。

    7 回复  |  直到 8 年前
        1
  •  1
  •   Pascal Thivent    15 年前

    看看 TOADSoft Toad Data Modeler (蟾蜍是一种非常有名的工具)。

    另一个著名的商业工具是 PL/SQL Developer

    在这两种情况下,我都没有检查定价,但我确信它们是值得的(与Oracle的许可证相比,价格一定微不足道)。

        2
  •  1
  •   Chris B    15 年前

    就像你在服务器故障上的朋友一样,我对 PowerArchitect

        3
  •  0
  •   Jaimal Chohan    15 年前

    也许我不明白,但这只是一张图表。任何UML工具都可以完成这项工作,即使是Visio,它应该免费为您提供,或者几乎免费,更不用说那个博客中的工具了。还有铅笔和纸。

        4
  •  0
  •   ConcernedOfTunbridgeWells    15 年前

    “EnterpriseArchitect”版本还允许您从图中生成DDL,您通常可以非常便宜地获得VSEA2002或VSEA2003;这些版本与Visio的EA版本捆绑在一起。

        5
  •  0
  •   Dan Soap    15 年前

    我认为Visio有一个称为“反向工程”的功能,您可以使用该功能指定数据库连接,它将自动为您绘制图表。数据库连接可以是通过ODBC访问的任何内容。

        6
  •  0
  •   Walter Mitty    15 年前

    只要我们提到铅笔和纸,我就要从铅笔和纸开始下一步。是MS Access。

    如果您的电脑上有MS Access,并且您可以设置从MS Access到Oracle的表链接,则可以使用MS Access生成关系图,然后打印关系图。 与一些昂贵的工具相比,你需要做大量的手工工作。

    根据您的Oracle数据库的复杂性和您的图表设计需求,这对您来说已经足够了。

        7
  •  0
  •   jotik    9 年前

    甲骨文自己的 SQL Developer Data Modeler 有一个“免费下载,免费学习,无限制的评价”,无论这意味着什么。