有时候我们生成了 mysql 的pdm 但是 数据库 改为了 oracle 那么就需要 对应的 pdm了
就需要转换了,否则使用 mysql的肯定不行
MySql_DB——>PDM——>CDM——>Oracle_DB
意思是要将MySql中的库表脚本转成相应的Oracle脚本;
所需要的过程是,首先将MySql中的Sql脚本转成其相应的MySql_PDM,然后由这个PDM再转换成CDM,这时由于CDM是与具体的DBMS无关的、所以此时我们将CDM转成Oracle_PDM,最后将这个Oracle_PDM导成OracleSQL文件。
上面的流程强调的是必须转成CDM先,因为CMD不同于PDM,它是与DBMS无关的、只表示数据库的整体逻辑结构。
得到CDM后我们就可以将CDM转为相应DBMS的PDM,即:快捷键Ctrl+Shift+P (这里我们要生成的是Oracle,所以选择了Oracle1g), 比如我使用的 就是 11g
点击确定后生成了Oracle_PDM
这时只要使用快捷键Ctrl+G即可将Oracle_PDM转成Oracle脚本sql文件。
2, 其他数据库的 pdm 转其他数据库
选择 Database -- change Current DBMS 选择对应的数据库 即可 出现其他的 数据库 pdm了
来源:oschina
链接:https://my.oschina.net/u/2419285/blog/786679