Oracle Data Modeler-如何将DDL更改提交回数据库?

时间:2019-06-14 17:36:43

标签: oracle oracle11g oracle-sqldeveloper oracle-data-modeler

初始注释:通过使用我的一个连接选择Import Data Dictionary,然后选择Schema,最后选择我要建模的Tables来创建模型

在Oracle SQL Developer数据建模器中进行更改后,如何将在新创建的关系模型中所做的更改提交回数据库。

我可以通过生成的DDL手动解析,但这似乎是不必要的工作。我尝试使用“与数据字典同步”选项,但是当我返回到架构中的表时,它们没有以任何方式更改/更新。没有主键...在数据库中看到了我在模型中创建的外键,索引或任何其他DDL操作。我在这里想念什么?

enter image description here

我真的以为应该在应该使用的地方使用“同步”选项。

1 个答案:

答案 0 :(得分:2)

我们绝不会将更改提交到数据库。

您将进行比较,查看增量DDL,然后,如果您认为不错,请在SQLcl,SQL Developer或SQLPlus中加载它以运行。

这并不是说我们不信任您首先进行审核,但是,如果您按错了按钮,则很容易破坏数据库。特别是某些表的结构更改可能会导致数据丢失。