PowerDesigner15反向工程生成ER图

1.环境说明;

         软件环境:PowerDesigner15_Evaluation

                              Oracle 11G

                              jdk 1.7-32bit

 2.操作步骤:

2.1打开powerDesigner,菜单:File->ReverseEngineer->Database出来NewPhysicalDataModel对话框,DBMS选择ORACLE版本,其他可以选择默认值

 


2.2在此我们选择Using adatasource,点击数据源按钮弹出ConnectiontoaDataSource对话框,DataSource栏选中第三个Connectionprofilte选项;

 

                

2.3选择Configure,进入配置数据源的界面,切换到Connetion Profiles页签选择Add Data Source进入新建数据源界面(如果之前已经创建过数据源,则直接选择即可):

 

2.4此对话框中需要输入以下信息Connection profilename:输入数据库连接文件名,它会自动加上后缀名.dcp;Directory:数据库连接文件存放路径;可以任意;Connetctiontype:选择JDBC;DBMStype:数据库类型选择Oracle;Servername:服务器名称;也相当于对应PL/SQL登陆页面的数据库;(NetManager管理器可以看到服务器)Databasename:数据库名字;Username:登陆数据库名字;Password:密码JDBCDriverclass:驱动类;只要下拉框选择就行;JDBCDriverJarURL:访问的服务器路径JDBCconnectionfiles:驱动包;需要指向ojdbc14.jar或者其他驱动的包的按钮路径;全部设置如下:

       

2.5配置好之后点击Test Connection进行连接测试:若连接成功则会有弹出框提示,如果连接失败,则在powerDesigner左下角查看失败信息:

             

如果提示信息为:Couldnot Initialize JavaVM的话,就要检查一下JDK。如果是x64的换成i586版本就行了。

若提示:NonSQL Error : Could not load class oracle.jdbc.OracleDriver的话,则事因为powerDesigner找不到jdbc的驱动包,此时可以在系统环境变量Path中加入一段:

.;F:\app\win7\product\11.2.0\dbhome_1\owb\wf\lib\ojdbc14.jar

如果没有找到ojdbc14.jar,可以从网上下载一个放入相应的目录中,PD需要关闭重新打开才能生效

 

重启后进行连接测试,效果如下:

              

2.6回到之前选择数据源连接的地方,选择配置好的数据源,点击Connect连接数据源:

2.7 进入对象选择界面后,选择对应的表,用户等进行反向即可

2.8,显示调整完毕之后,可以Ctrl+A全选,然后菜单Edit->Export Image就可以把ER图导出成图片了:

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值