最近使用 power designer 时遇见了好多问题,下面分两个方面说明。

一 .  首先使用power designer 怎么连接数据库的表等数据:

       这里面我分oracle和mysql两种数据库来说:

1.oracle数据库

  首先打开power designer    依次点击   文件--->Reverse Engineer --->database...      如下图所示: 

然后弹出以下界面:


在Model name 那里面 填写的是建立的物理模型的名称(这个可以自己建立,不在这里说明),DBMS这一个下拉列表里  我们可以选择我们当前电脑装的是什么版本的oracle 数据库,比如这里我装的是oracle 11g  直接选择点击确定即可。


在这里 我们应该直接点击  Using a data source 下面 那一行 右边的一个小圆柱体,弹出如下界面

从上面这张图中 我们可以看出在 Data source  下面有三种选择前两种是使用ODBC连接,我们卡一点击Configure...   进入配置界面,如下图所示第三种方式:

上图中我们可以点击第二个小图标(一个小圆柱体)添加数据源,如下图格式所示


上面这个 是根据自己数据库的信息填写的,填写完后可以测试一下连接是否成功(Test Connection...)


如果出现   Could not Initialize JavaVM!   则说明JAVA环境配置错误,首先power designer必须在32位jdk环境下运行,可以先下载32位的jdk(如果用odbc连接那么另当别论),

然后设置环境变量  ,具体步骤如下:

连接时遇到的问题总结:

问题1:当连接数据库出现Could not Initialize Java VM错误后:

 

没有连接上.原因:powerDesigner不支持x64JDK,ok.安装32位.

仅仅是安装一下,不要做任何配置.......关闭,重新再打开.连接成功.

问题2:Could not load class oracle.jdbc.OracleDriver

Could not load class oracle.jdbc.OracleDriver 无法找到驱动。

没有驱动包的话,自行下载。

解决办法:需要在环境变量中配置驱动的路径

配置好后要重启powerdesigner

问题3、PowerDesigner配置:设置jdk32位的路径

参考:

https://blog.csdn.net/wei2314857815/article/details/96328877

https://blog.csdn.net/qq_22642239/article/details/52526906

https://blog.csdn.net/tgbyn/article/details/73130606(power designer使用方法)

 

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐