Oracle11g 如何从Oracle sql developer生成数据模型图

Oracle11g 如何从Oracle sql developer生成数据模型图,oracle11g,oracle-sqldeveloper,datamodel,Oracle11g,Oracle Sqldeveloper,Datamodel,我想从现有的oracle数据库生成一个数据模型图 我尝试使用SQL Developer 3.2.20.09,并遵循了oracle的另一个和中的步骤 但我没有成功。这有点奇怪,因为我可以看到除表以外的所有其他类型的对象。 以下是我的步骤: 文件->数据建模器->导入->数据字典->当前数据库连接->下一步->当前模式->下一步 你知道吗 提前谢谢 编辑: 我认为这是我数据库中的一个特殊问题我无法用SQL Developer解决这个问题。 最后,我使用TOAD Data Modeler生成了E/R

我想从现有的oracle数据库生成一个数据模型图

我尝试使用SQL Developer 3.2.20.09,并遵循了oracle的另一个中的步骤

但我没有成功。这有点奇怪,因为我可以看到除表以外的所有其他类型的对象。

以下是我的步骤: 文件->数据建模器->导入->数据字典->当前数据库连接->下一步->当前模式->下一步

你知道吗

提前谢谢

编辑:

我认为这是我数据库中的一个特殊问题我无法用SQL Developer解决这个问题。
最后,我使用TOAD Data Modeler生成了E/R图。

由于没有其他人提出的解决方案,我将标记我的“解决方案”作为答案

我认为这是我数据库中的一个特殊问题


我无法用SQL Developer解决这个问题。最后,我使用TOAD Data Modeler生成了E/R图。

下面是我们在SQL Developer Data Modeler的4.1版中运行以获取表列表的内容:

SELECT TABLE_NAME, TABLE_TYPE, TABLE_TYPE_OWNER
FROM dba_all_tables a
WHERE IOT_NAME IS NULL
AND (IOT_TYPE  IS NULL
OR IOT_TYPE     = 'IOT')
AND NESTED      ='NO'
AND a.OWNER     =?
AND SECONDARY   ='N'
AND NOT EXISTS
  (SELECT 1
  FROM dba_queue_tables c
  WHERE OWNER       =?
  AND c.QUEUE_TABLE = a.TABLE_NAME
  )
ORDER BY TABLE_NAME
您的连接是否可以访问DBA_uuu视图


如果我们看不到对DBA视图的访问,我们将下拉到ALL视图

您可以按照本教程进行操作 . 为了更方便起见,我建议使用另一种方法:您可以将表从连接拖放到关系屏幕以生成模型,并按照上面教程中的步骤创建图表。
希望有帮助:)

你有sql开发者的答案吗?我在网上也没有找到答案。如果你“有”答案,你为什么要拒绝?