北京的最好白癜风医院 http://www.kstejiao.com/m/前因:
由于刚到公司要熟悉现有业务,经对比还是选择powerDesigner来逆向数据库表结构。但是网上的答案都比较模糊、分散故整理此文希望帮助需要的人。
1、powerdesigner安装步骤自行百度。2、我的系统环境:
WIN10、JDKbit、测试环境数据库
3、软件安装好后可以看到如图
4、点击file-ReverseEngineer-DataBase看到如下窗户弹出红线标红处选择你的数据库版本
5、点击确定出现如下图片
勾选usingadatasource点击数据库标识注意默认没有_dcp文件6、上图确定后出现如下图片
6-2处输入数据库账户密码
接着点击6-1configure出现下图
7、
点击adddatasource8、
8-1、随便起个文件名,不需要dcp后缀,填写完文件名称会自动补全。
8-2、选一个你要保存的系统位置。
8-3/8-4按照如图填写
8-5-8就是数据库连接信息配置完点击测试即可。
过程问题总结:
1.CouldnotInitializeJavaVM:
PowerDesigner15只支持32位的JDK,如果本地位64位JDK就会提示这个信息,需要重新安装后配置环境变量
如果你的电脑配置了64位jDK可以参考如下自己写个bat文件内容如下:
setJAVA_HOME=F:\devtools\jdk32ydbmazb
setCLASSPATH=F:\devtools\jdk32ydbmazb\lib;F:\devtools\jdk32ydbmazb\lib\tools.jar
setCLASSPATH=F:\devtools\weblogic\oepe_11gR1PS4\plugins\oracle.database.driver.jdk14_10.2.0.1\ojdbc14.jar
setpath=F:\devtools\jdk32ydbmazb\bin
pdshell15.exe
通过上面的脚本启动软件。
同时更改PWD的如下参数tools-generalOptions
以上配置完后皆可以导出数据结构了。
点击file-ReverseEngineer-DataBase
点击确定看到下图,数据dcp文件会自动
上图确定后