1.把oracle的数据导入到PowerDesigner16.5
![](https://i-blog.csdnimg.cn/blog_migrate/fc2b854363edba73c2226c5315019ab3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4c5e3a20ac0b6333d942c46afa2fae7c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/514c0fe8270d1c5c9df306cf881441b5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1ced2743c56df009d63ff1d5c592f68b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/38ae83637238c2b9c10b790d57707006.png)
![](https://i-blog.csdnimg.cn/blog_migrate/1e6fc6e2a6e0942c695e54c682880832.png)
![](https://i-blog.csdnimg.cn/blog_migrate/14acfdde9778eec2bcc71b6fd08b6712.png)
![](https://i-blog.csdnimg.cn/blog_migrate/69c6f04223be360eb8b5873198336658.png)
![](https://i-blog.csdnimg.cn/blog_migrate/607e095f054da1c64c35a2b20ae0cee7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4515602222200c11396d26190899d1f7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3d4db2a849b9201d2ae670d111c41feb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b99f94eb16715c670d768288fe464d1e.png)
但是这种方式导了之后,发现那些表都是空表,如果有解决的方法欢迎评论
2.将PowerDesigner16.5中的数据模型导入到mysql数据库中
![](https://i-blog.csdnimg.cn/blog_migrate/4c575531735a6c7c3c4a296b4b8e0424.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b855b64e19381fd47fbf7141b91c65ca.png)
![](https://i-blog.csdnimg.cn/blog_migrate/68a879512fb476a6c00afff3dc62c22c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a56a78fca8ad61fa26a248eb568cfb95.png)
![](https://i-blog.csdnimg.cn/blog_migrate/85c32b3f27ef0bd36b128887404ed5ee.png)
这样就生成一个sql文件,然后在navicat中的查询执行这个sql文件就可以了
但是今天试了下,只能生成空表,要想生成数据的话要继续在plsql中生成数据文件,然后在navicat中执行
之后再到navicat中执行sql文件即可