对可以反向工程和处理超大型数据库的Oracle数据建模器的建议

时间:2013-04-02 17:52:25

标签: oracle data-modeling toad

非常大,我的意思是成千上万的桌子。我已经能够使用Toad Data Modeler进行逆向工程,但是一旦它加载了它创建的txp文件,它就会呱呱叫。即使试图拆分模型也是不可能的,因为TDM只是坐着,冻结了。

所以,我想知道其他选项是什么,也许如果有任何32位应用程序可以处理这样的数据库模型(考虑到这个使用的内存大约是750MB,我认为它不会太大具有最大RAM的32位计算机。

另外需要注意的是,我并没有尝试用这个创建一个图表(除非你已经知道系统,否则这个巨大的图表实际上是无用的),但我需要导出数据库的设计。因此,数据模型工具不需要支持任何类型的幻想图形,无论如何,这可能无法使用给定的大小。

编辑: 我发现了一种可能导致TDM工作的潜在解决方案。您必须关闭项目,关闭TDM,打开TDM,然后打开项目。如果你只是在冻结过程中杀死它,这将无效。这样做是将显示图形表示的屏幕缩放到正常视图级别,而通常在逆向工程之后,将整个数据库放入视图中(如果你刚刚终止进程,当你再次打开文件时,你会看到整个数据库)。虽然我不确定细节,但它似乎是放大了它使得TDM运行得更顺畅并且不会冻结或崩溃,因此我能够继续工作以完成我需要的工作。

1 个答案:

答案 0 :(得分:2)

Oracle自己的SQL Developer Data Modeler怎么样?