暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【干货攻略】使用PowerDesigner工具连接达梦数据库

达梦E学 2022-05-20
8385

-----正文-----

PowerDesigner是一款开发人员常用的数据库建模工具,该工具可用于生成业务表E-R图等。本章介绍使用PowerDesigner通过ODBC方式连接达梦数据库DM8。

在使用PowerDesigner连接时需要注意软件的位数要与达梦客户端软件位数保持一致(推荐使用64位,也支持32位),否则可能导致无法找到对应ODBC数据源。本章介绍32位PowerDesigner工具如何连接达梦数据库。


环境说明

操作系统:Windows 10 64bit

数据库:客户端DM8 32bit,服务器DM8 64bit

工具:PowerDesigner16.5 32 bit


相关关键字:DM数据库、PowerDesigner、E-R图


方法如下

1.查看PowerDesigner软件位数

打开PowerDesigner工具,启动任务管理器,在任务管理器中查找PdShell开头的进程,后面显示32位则表示是32位,否则是64位。

如果PowerDesigner是32位,则需安装Windows 32位的达梦客户端,如果是64位,则需要安装 Windows 64位的DM客户端。


2、安装达梦客户端和ODBC驱动(Windows 32位)

在达梦官网或达梦云适配中网站下载达梦Windows 32位软件包,安装时选择“自定义安装”,选择客户端和驱动即可。


3、配置DM ODBC数据源(32位)

在“控制面版”中找到“管理工具”,选择32位ODBC数据源,双击打开:

在打开的ODBC数据源管理程序(32位)页面中,选择“系统DSN”,点击“添加”。

选择DM8 ODBC DRIVER达梦数据库驱动:

输入数据源名称,达梦数据库服务端ip和端口,数据库用户名,密码等,点击测试。

点击“测试数据源”,显示测试成功即可(如果数据源测试如果报错:无法创建Socket。检查数据库服务器防火墙是否关闭)。

点击“确定”,可以看到系统DSN页面新增了32位的DM8数据源连接。


4、PowerDesigner配置数据库连接

以管理员身份运行PowerDesigner工具,新建Model,选择PDM(物理数据模型),填写模型名称,DBMS选择ODBC3.0:

配置数据库连接信息,点击Database选择Configure Connections:

选择数据源,如果数据源没有显示可以选择添加数据源:


5、更新数据模型,选择实体对象,生成E-R图

点击Database选择Update Model from Database

选择使用DM8数据源:

在打开的连接数据源页面选择第一种数据源方式,下拉菜单选择DM8数据源,点击Connect:

点击用户图标,输入模式名或用户名(这里以DMHR示例库为例),点击OK:

选择全选(自动勾选DMHR下示例库中所有表):

点击OK,自动生成DMHR模式下对象的E-R模型,如下图所示:

注意:最初在使用32位PowerDesigner连接DM数据库时,一开始使用的是64位ODBC数据源,导致PowerDesigner上找不到对应的DM8数据源。后来DM客户端换成32位,才可以正常配置数据源。

 

>>> THE END <<<

好,以上是本期干货分享内容,希望能给大家带来帮助。




 
 


相关推荐

干货 | 达梦数据库使用dexp导出表相关选项
干货 | 达梦数据库的几种模式及状态说明
干货 | 利用Docker搭建达梦主备集群
开班 | DM8-DCA线上认证培训班招生中,5月25日开始培训!
师资赋能 | 达梦1+X证书师资培训(中级)线上课程招生启动!

内容丨青城
编辑丨Hh
文章转载自达梦E学,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论