如何使用powerdesigner将db2库生成pdm

发布网友 发布时间:2022-04-22 07:01

我来回答

2个回答

懂视网 时间:2022-05-01 07:10

本文工具:

powerdesigner 15,

数据源oracle 11g

第一步如图,新建一个模型

技术分享

第二步:选中当前模型 testdb.  然后在菜单栏database->update model from database

如图:

技术分享

会弹出如下窗口:

技术分享

选择或者配置一个数据源:

技术分享

如果这里有一个数据源,直接选择一个或者修改当已存在的数据源配置。

如果没有就点击configure进行配置:

配置如下图:

技术分享

最后点击test connection:弹出如下出提示:

技术分享

 

然后一路ok ,connect等,最后会列出连接数据里的所有表,在列表里选择要逆向的表。

如下图,可以选择表,视图等。如果全部导出,直接OK就可以了。

技术分享

  最后大功告成:

技术分享

 

powerdesigner逆向工程,从数据库导出PDM

标签:

热心网友 时间:2022-05-01 04:18

使用powerdesigner 反向生成PDM步骤:
PDM中的逆向工程是指从现有DBMS的用户数据库或现有数据库SQL脚本中生成PDM的过程。逆向工程有两种对象:
1)通过ODBC数据源连接数据库 2) 现有数据库sql脚本。
本文示例的系统环境如下:
1、 数据库已创建完毕,访问用户和密码设置完成。数据库为Oracle9i。
2、 ODBC数据源已由oracle 的Net Configuration Assistant 创建,本地网络命名服务“Database”。
3、 sql脚本示例crebas.sql。
4、 Powerdesigner9.5已安装完成。 一、 通过数据源连接数据库逆向工程生成PDM
1、 配置用户数据库连接参数
(a)选择Database->configure connections,转到system dsn标签,
(b)点击Add按钮,选数据库类型Oracle,点击完成。显示如下:输入DataSource Name“PDMTest”;
(c)输入ServerName“Database”, 配置完成。
(d)点击“Test Connect”输入ServerName“Database”,用户名和密码,若连接成功,显示如下:
以后每次连接,选择Database?connect,选择odbc数据源,输入ServerName“Database”,用户名和密码。若无提示,则说明连接成功。同时,可以通过Database?Connection Information 查看连接信息。

2、 设置逆向工程选项,生成pdm
创建一个PDM文件,选择与之匹配的数据库类型“oracle9i”。
选择Database?Reverse Engineer Database,弹出Database Reverse Engineering对话框,选Using an ODBC data source选ODBC数据源“PDMTest”
点击确定后,显示此数据库中所有表、视图、用户。根据需要选择后,转换成pdm。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com