转 powerdesigner12.5在64位JDK下连接mysql数据库问题

Posted yang哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转 powerdesigner12.5在64位JDK下连接mysql数据库问题相关的知识,希望对你有一定的参考价值。

前因:由于项目在研发的过程中,数据库字段需要不停的增加和修改,导致最初设计的数据库原型无法使用,后来就想到用powerdesinger来反转数据库表结构。

环境:win7 64位系统,本机装有64位jdk和32位jdk。系统环境变量配置的是64位jdk的地址。eclipse使用的是64位jdk。

现象:powerdesigner通过jdbc数据源直连mysql数据库报 connection failed错。

解决过程:更换最新版本的mysql jdbc驱动后依然报错。排除掉jdbc驱动的问题,猜测可能是jdk的问题,将系统的环境变量修改成32位jdk,powerdesigner连接数据库正常。

结论:powerdesigner12.5不支持64位jdk,不知道更高版本是否支持。

其他问题:系统环境变量修改成32位jdk后,eclipse无法打开,报无法加载jni库。

解决办法:修改eclipse配置文件,直接指定jdk版本位置,步骤为:打开eclipse.ini文件,在-vmargs参数之前,添加

-vm
D:\Java\jdk1.6.0_43\bin\javaw.exe(64位jdk安装路径)

保存后,eclipse即可正常打开,搞定。

以上是关于转 powerdesigner12.5在64位JDK下连接mysql数据库问题的主要内容,如果未能解决你的问题,请参考以下文章

PowerDesigner 12.5 建数据库,我没有找到varchar类型 用啥类型替换把sql数据库varchar类型

64位PowerDesigner16.7详细安装教程(安装破解常用配置)

powerdesigner 12.5和15有啥不同? 区别大吗? 企业中那个用的更多 谢谢

AIO-3566JD4四核64位行业主板

关于powerdesigner的使用问题

PowerDesigner版本管理