Oracle Data Modeler - 如何将 DDL 更改提交回数据库?
Oracle Data Modeler - How to Commit DDL changes back to Database?
初始说明:通过使用我的连接之一选择 Import
Data Dictionary
,然后选择 Schema
,最后选择我想要的 Tables
创建模型建模。
在 Oracle 中进行更改后 SQL Developer Data Modeler 如何将在新创建的关系模型中所做的更改提交回数据库。
我可以通过生成的 DDL 手动解析,但这似乎是不必要的工作。我尝试使用 'Synchronize with Data Dictionary' 选项,但是当我回到我的架构中的表时,它们无论如何都不是 altered/updated。没有主键...外键、索引或我在模型中创建的任何其他 DDL 操作都出现在我的数据库中。我在这里错过了什么?
我真的想到了我应该使用的同步选项。
我们永远不会提交对数据库的更改。
您将进行比较,查看增量 DDL,然后如果您认为它不错 - 将其加载到 SQLcl、SQL Developer 或 SQLPlus到 运行。
这并不是说我们不信任您先完成审核部分,而且,如果您按错了按钮,很容易搞砸数据库。特别是一些 table 结构变化可能会导致数据丢失。
初始说明:通过使用我的连接之一选择 Import
Data Dictionary
,然后选择 Schema
,最后选择我想要的 Tables
创建模型建模。
在 Oracle 中进行更改后 SQL Developer Data Modeler 如何将在新创建的关系模型中所做的更改提交回数据库。
我可以通过生成的 DDL 手动解析,但这似乎是不必要的工作。我尝试使用 'Synchronize with Data Dictionary' 选项,但是当我回到我的架构中的表时,它们无论如何都不是 altered/updated。没有主键...外键、索引或我在模型中创建的任何其他 DDL 操作都出现在我的数据库中。我在这里错过了什么?
我真的想到了我应该使用的同步选项。
我们永远不会提交对数据库的更改。
您将进行比较,查看增量 DDL,然后如果您认为它不错 - 将其加载到 SQLcl、SQL Developer 或 SQLPlus到 运行。
这并不是说我们不信任您先完成审核部分,而且,如果您按错了按钮,很容易搞砸数据库。特别是一些 table 结构变化可能会导致数据丢失。