PowerDesigner 15.2 逆向导出数据字典
PowerDesigner 15.2 逆向导出数据字典
最近因项目需要,要整理数据库里面的数据结构,因此想到了用PowerDesigner逆向工程来做。
本文在这里主要是讲述下在使用这个工具导出数据时可能遇到的一些问题
环境:window XP ,数据库 oracle9i
1、下载数据库驱动。
oracle 9i 使用的驱动是 ojdbc14.jar,将下载来的驱动包放到PowerDesigner 安装目录下
我这里的路径是:D:\Development\Sybase\PowerDesigner 15
2、配置环境变量
在我的电脑那里配置名字为classpath的环境变量,这里我就不详细说如何配置了,直接上图
完整的路径是:.;D:\Development\Sybase\PowerDesigner 15\ojdbc14.jar
以上 工作准备好了之后,就可以进行我的导出操作了
3、具体操作步骤
3.1 打开软件PowerDesigner ->file->Reverse Engineer->DataBase
3。2 model Name 输入名称,DBMS选择对应数据库版本,我这里选择的是9i
3。3 连接数据源,我们这里选择“Using a data source”, 选择旁边的那个连接数据源
选择新建一个连接
弹出如下对话框,其中第一个为我们给这个连接取的名字,可随意,
需要注意的是:jdbc connection url 这一项:
一开始博主我想当然的填上了数据名字orcl,死活都连不上,后来仔细看,发现是sid,于是去百度了一下,如何查看一个数据库的sid
sql : select instance_name from v$instance;可以查看我们sid,将sid改成我们查询出来的sid名称,填上
测试连接成功,进入下一步
回到我们选择数据源的地方,选择我们刚刚配置的数据连接名称
点击连接,出现如下对话框,
这里我不需要外键约束什么的, 只勾选了primary key
点击确定,就能得到我们需要的数据模型了,
因为电脑原因,导出数据字典将在下一篇文章说明,写好的文章没有保存到,直接丢失了。。。。