powerdesigner逆向工程,无需配置系统ODBC

本文介绍使用PowerDesigner从Oracle数据库导出数据模型的具体步骤,包括配置ODBC数据源及连接数据库的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        以前用powerdesigner的逆向工程是依托于系统中的ODBC数据源的,这就导致了如果系统中没有相应的数据库ODBC时不能从数据库逆向出数据库原型,例如我的机器中只有SQL Server的ODBC数据源而没有Oracle的数据源,导致无法从Oracle中逆向出数据库原型(当然你也可以安装Oracle的ODBC数据源,具体方法可找度娘)。由于本人比较懒,不想再去安装Oracle的ODBC数据源,于是想直接利用powerdesigner导出oracle的数据原型,经过一阵折腾算是搞出来了。我是从Oracle数据库中导出的数据库模型,下面讲解详细步骤:

        1.打开PD点击 File--Reverse Engineer--Database...


2.在弹出的对话框中填入你要建立的模型名称 Model name,选择你要导出工程的数据库类型,这里就比较全面了,不再受你机器上安装的ODBC的限制了。


3.选择好以后点击确定弹出如下页面,选择Using a data source,然后点击文本框后面的灰色按钮弹出右侧窗口,选择ODBC file data source:(这步比较关键,说明你用的是自己创建的ODBC file而不是以前在系统ODBC中创建好的数据源),点击后侧的灰色文本按钮。

4.然后弹出了Configure Data Connections弹出框,选择红框框住的按钮来新建一个ODBC数据源,这时会弹出右侧的弹出框,选择  文件数据源(与机器无关) 选项。点击下一步,如图:


5.选择Microsoft ODBC for Oracle ,点击下一步


6.选择文件类型的ODBC存放位置 我是存放在我的文档中  C:\Users\issuser\Documents\test.dsn,然后点击下一步


7.点击完成,弹出下框:


8.然后输入 用户名称,密码,服务器。点击确定


9.输入User ID和Password点击Connect 


10.点击确定,然后弹出熟悉的界面了


点击OK,剩下的就是等待了,等导出完成以后就大功告成了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值