工具:PowerDesigner 16.5、JDK32位
总结:powerDesigner不支持JDK64位,所以你会发现,你的连接驱动、数据库用户名密码、连接url都是对的依然连接不上,此时如果你电脑上的JDK不是32位的,下载个32位版本的安装下就可以了
步骤:
1、下载JDK32位安装,不用配置环境变量
2、下载ojdbc14jar驱动包,地址:https://pan.baidu.com/s/1HG_DvXznzMl1nWDdU1Yt2Q,提取码:pfcu
3、将下载好的驱动包解压,并将jar包复制到powerDesigner安装目录下
4、打开powerDesigner,如下图创建自己的model,点击确定
5、然后按照下图操作
6、然后选择DBMS为oracle Version 11g,这里可以根据你自己的版本以及数据库选择
7、配置连接(刚开始连接时不会存在dcp配置文件)
8、继续按照下图操作
9、点击add data source后到如下界面:
connection type 选择 JDBC 、DMBS type 选择oracle
相关说明如下:
- Connection profile name:JDBC配置文件名称,可随意填写
- Directory:配置文件保存路径(可随意选择,会生成一个dcp文件,到你选的目录下)
- Description:配置文件描述,可根据实际用途填写(可以不写)
- Connection type:连接方式,这里我们选择JDBC
- DBMS type:数据库类型,提供大部分主流数据库选择
- User name:登录数据库的用户名
- JDBC driver class:指定驱动类,使用默认的oracle.jdbc.OracleDriver(mysql:com.mysql.jdbc.Driver)
- JDBC connection URL:连接URL,格式jdbc:mysql://ServerIP/Hostname:port/database
- JDBC driver jar files:指定连接的jar包路径(选择我们刚放在powerDesigner安装目录下的ojdbc14.jar文件)
10.配置好之后测试是否配置成功,如果成功如下图:
如果不成功,检查下配置是否写对,如果都对还是出错,可以配置下powerDesigner,如下图配置,选择Tools-->General options-->variables
按照下图配置,选择你安装的jdk32位版本文件
配置之后再回到第9步测试连接,小编按照这个方法成功了,如果还不成功,再百度下吧
11、连接成功之后,点击connect
12、会出现如下数据库对应的表,最后选择你需要的表就可以生成ER模型图了。
最后祝大家在学习的道路上一帆风顺,加油!