PowerDesigner反向工程PostgreSQL数据库

70 篇文章 8 订阅
订阅专栏

1. 环境准备:

a)         安装PowerDesigner,以PowerDesigner15.1为例

b)         安装java jdk,以jdk-7-windows-i586为例

c)         下载postgressql jdbc驱动jar包,以postgresql-8.1-415.jdbc2.jar为例

2. 远程连接PostgreSQL数据库

a)         打开PowerDesigner

b)         新建一个空白物理数据模型

点击PowerDesigner菜单栏“File” -> “New Model” -> “Model types”

选择左侧“PhysicalDataModel”,在“Model name”输入新建模型的名称,在“DBMS”选择数据库类型,点击“确定”完成新建。

 

c)         配置连接数据源

点击PowerDesigner菜单栏“Database” ->configure connections->connection profiles->add data source

 

输入信息

d)         点击“Connection Profile Definition”左下角的test按钮测试连接是否成功

 

可能碰到如下错误:

1)         count not initialize javaVM

解决办法,安装java jdk,设置环境变量,具体设置请自行问问度娘

2)         Could not load class org.postgresql.Driver

解决办法,下载 PostgreSQL JDBC Download中的jar包,设置环境变量的classpath追加该jar包保存位置

3)         JDBC connection URL format:

连接url错误,请按照如下格式检查url拼接

jdbc:postgresql://<host>:<port>/<database_name>

e)         如果连接成功了,就可以进入反向工程步骤了

3. 反向工程

a)         测试连接数据库,如果已经完成了步骤2,则可跳过该步骤

点击PowerDesigner菜单栏“Database”->"Configure  Connections",

弹出窗口“Configure Data Connections”, 并选择"Connection Profiles"点击"新增" 配置好数据库连接后可以点击左下角的“Test Connection。。。”进行测试连接是否连接成功。

b)   让PDM图形列表显示name和code等需要的信息

点击菜单”TOOLS” —〉显示参数设置(DISPLAY PREFERENCES) , 在弹出来的框中选中Content—〉Table —> 点右下角那个Advanced 按钮 —> 在弹出的框中选中 Columns —>点ListColumns右边的按钮 —> 在弹出的框中找到Code 和 Name ,在它后面的小框中打上勾

 

 

 

c)      进行反向工程

点击“Database”->"Update Model from  Database",弹出窗口“Database Reverse Engineering Options”

 

d)     选择反向工程的目标数据

选择需要进行反向工程的数据库或数据库中的某些表,然后点击“OK”即可完成数据库的反向工程操作。

 

e)         等待任务完成,得到如下结果大功告成

分类: SQL, 其他

PowerDesigner(六)-物理数据模型(PDM逆向工程)
conviction_thinking的专栏
09-08 1万+
物理数据模型PDM   物理数据模型(Physical Data Model,PDM):在数据库的逻辑结构设计好之后,就需要完成其物理设计,PDM就是为实现这一目的而设计的。   物理数据模型是以常用的DBMS(数据库管理系统)理论为基础,将CDM/LDM中所建立的现实世界模型生成相应的DBMS的SQL语言脚本。利用该SQL脚本在数据库中产生现实世界信息的存储结构(表,约束等),并保证数据
Powerdesigner+PostgreSQL
weixin_34352005的博客
04-20 661
1.准备软件   Powerdesigner   PostgreSQL   PostgreSQL ODBC驱动程序: psqlODBC,网址:http://www.postgresql.org/ftp/odbc/versions/msi/ 2. 安装PostgreSQL的ODBC驱动程序   双击运行 3.配置PostgreSQL的ODBC驱动程序   开始-》控制面板-》管理工具-...
使用PowerDesigner生成PostgreSQL数据库的物理数据模型
05-14
PowerDesigner PostgreSQL 物理模型 逆向
PowerDesigner 反向工程步骤以及遇到的问题(附相关文件下载链接)
最新发布
lq010705的博客
03-05 497
我的项目做反向工程需要连接oracle数据库,主要时间浪费在了解决这一步上。
使用Powerdesigner的逆向工程生成PDM
weixin_33875564的博客
09-17 278
使用Powerdesigner的逆向工程生成PDM 来源: 51CMM.COM   作者: 徐异婕 在数据建模过程中,我们建立概念数据模型,通过正向工程生成物理数据模型,生成数据库建库脚本,最后将物理数据模型生成关系数据库。系统数据库设计人员希望能够将数据库设计和关系数据库生成无缝地集成起来,如何保证物理数据模型与其对应数据库之间的双向同步成...
PowerDesigner连接PostgreSQL数据库
YangangwuWuyangang的专栏
06-09 3170
PowerDesigner连接PostgreSQL数据库
powerDesigner 反向生成数据库所需驱动
08-30
powerDesigner 反向生成数据库所需驱动,有32位和64位的驱动
PowerDesigner反向工程数据库设计导出SQL脚本、HTML或World
05-14
PowerDesigner反向工程数据库设计导出: 1 导出SQL脚本 2 导出HTML用以展示模型效果 3 RTF(WORD)或者其他
Powerdesigner逆向工程从现有数据库生成PDM
02-03
在数据建模过程中,我们建立概念数据模型,通过正向工程生成物理数据模型,生成数据库建库脚本,最后将物理数据模型生成关系数据库,现在反过来,通过逆向工程将关系数据库,生成物理数据模型。优点: 在丢失数据...
PowerDesigner逆向工程显示字段备注
07-17
PowerDesigner16.5逆向工程显示字段备注,生成的更贴合。使用的是命令运行的方式,本人亲试,非常方便。
Powerdesigner + PostGis + Navicat Premium建数据库教程
06-03
手把手教会你怎么建库,入库,教程是我自己编写自己截图,每一步都很详细,希望可以帮到你哦!适合新手。 Powerdesigner + PostGis + Navicat Premium建数据库教程
基于postgresql使用powerdesigner反向工程
weixin_43876204的博客
12-01 468
使用powerdesignerpostgresql进行反向工程,把数据库表导入变成pdm
PowerDesigner构建PostgreSQL数据库模型,自动生成的SQL上加Schema
VBer2的专栏
03-25 1180
因为项目原因,构建PostgreSQL数据库模型,必须带上Schema。网上找了半天,自己总结了方法: 1、添加User,用User的Code代表Schema 2、设置表的Owner成刚才的User 因为已经有了40多张表了,还有20多个序列,一个一个的设置,很费事,可以采用VBA编程搞定设置: 按Ctrl+Shift+X调出脚本窗口,输入以下脚本并运行,脚本也很好看懂,就不解释了。注意修改脚本内的Code Dim Model set MyModel = ActiveModel.
PowerDesigner连接Postgres数据库逆向工程生成PDM
move_on_on的博客
04-11 4426
@PowerDesigner连接PostGres数据库逆向工程生成PDM
powerdesigner 反向工程连接postgresql
xuerwang的博客
06-19 2573
测试的时候报错test connection failed ,貌似是powerdesigner只能连32位的jdk ,没有办法去网上下载了32位的jdk,在自己电脑上新建了一个文件夹安装。在powerdesigner的安装目录下,新建了一个bat 文件,文件内容如下:set JAVA_HOME=D:\java32 set CLASSPATH=%JAVA_HOME%\lib\jt.jar;%JAVA...
powerDesigner逆向工程
u013209148的博客
12-08 168
正确步骤: 第一: 新建一个数据源,使用Oracle客户端 第二步: 找到数据工具栏 -- 》 数据库 选中刚才新建的数据源: 第三步: 更改数据源类型,默认为SQLServer 第四步: 逆向生成 成功效果: 点击OK,生成关系图
PowerDesigner 逆向工程,太实用了!
Java技术栈,分享最主流的Java技术
04-21 4530
写在前面的话 最近想梳理公司项目的表间关系,从项目后台管理系统的操作入手,以及代码的hibernate注解入手,都不算特别尽人意,于是最后还是鼓捣了一下PowerDesigner的逆向工程图,这样更直观一些。 想着以后不论项目切换或者接手的时候肯定是用得上的,所以在这里也记录一下,毕竟,好记性不如烂笔头,更何况我这还不是好记性。看网上有个哥们说他已经是三次忘了步骤了,所以我吸取教训赶紧第一次就记录下来。 1、MySQL数据库连接(JDBC方式) JDBC的配置方式需要一些基础的环境和准备,但是也很简单,无非
PowerDesigner+mysql 逆向工程
qq_42996483的博客
12-23 250
我想直观的查看数据库表之间的关系与中文注释,发现Navicat Premium下的表模型功能,并没有注释功能: 用起来不是很方便。所有想到了用PowerDesigner来逆向MYSQL中的表,并显示中文注释。 一、安装ODBC驱动 当前环境: window 10 64bit PowerDesigner 16.5 32bit Connector/ODBC 5.1.13 下载地址: http://de...
powerdesigner 反向工程
08-11
PowerDesigner中进行反向工程,可以通过以下步骤来完成。首先,在PowerDesigner的菜单栏中点击"File",然后选择"New",在弹出的对话框中选择左侧的"PhysicalDataModel"选项。在"Model name"中输入新建模型的名称,...

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file ? 128322
  • ./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: 71540
  • SQL:数据去重的三种方法 58977
  • Mysql ERROR 1067: Invalid default value for 字段 57169
  • 五大开源MySQL管理工具! 54078

分类专栏

  • DorisDB 22篇
  • ES 12篇
  • MYSQL主从 152篇
  • pg 70篇
  • Flink-cdc 2篇
  • EN 1篇
  • 备份与恢复 27篇
  • MYSQL面试部分 1篇
  • 数据仓库  1篇
  • 全文检索 2篇
  • 分布式 3篇
  • 实时数仓 5篇
  • ETL 1篇
  • tomcat 4篇
  • VUE 1篇
  • K8S 9篇
  • 项目管理 1篇
  • ArcGIS 2篇
  • 图数据库 1篇
  • GREENPLUM 6篇
  • 大数据 5篇
  • ceph 19篇
  • 实时数据传输 9篇
  • 代码审核 6篇
  • 日志 2篇
  • BINLOG解析 3篇
  • 高可用架构 1篇
  • 安全 2篇
  • 慢日志 1篇
  • 云服务接口 1篇
  • 主从同步监控
  • TiDB 1篇
  • mysql 218篇
  • oracle 10篇
  • HADOOP 6篇
  • redis 22篇
  • python 4篇
  • LINUX 71篇
  • 中间件 6篇
  • 自动化运维 8篇
  • postgresql 8篇
  • MONGODB 28篇
  • 监控软件 18篇
  • 故障解决 8篇
  • 容器/虚拟化 2篇
  • SQL自动审核 8篇
  • 用户行为监控 3篇
  • SQL优化 23篇
  • 压力测试 4篇

最新评论

  • centos7.9系统安全加固

    普通网友: 写的很好,细节很到位!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • DORIS 运维维护命令

    普通网友: 感谢大佬分享好文,学到了不少新知识,支持大佬,期待大佬持续输出优质文章!【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • PG一键安装

    雪莉acd: 你的博客内容深入浅出,总是让我不再感到学习的困难,每一篇博文都是我学习的宝库。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • Ceph出现”1 full osd(s)”,整个集群不可用的问题调查

    ng_wind: 这样要用专门的命令改。例如: osd set-full-ratio 0.98 osd set-nearfull-ratio 0.92 osd set-backfillfull-ratio 0.99

  • PG一键安装

    普通网友: 写的很详细,感谢博主的分享。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • ELT 同步 MySQL 到 Doris
  • elasticdump和ESM
  • ​​mysql各个状态监控
2024
05月 31篇
04月 19篇
03月 6篇
02月 1篇
01月 13篇
2023年117篇
2022年49篇
2021年108篇
2020年226篇
2019年44篇
2018年149篇
2017年72篇
2016年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司鸡西优化多少钱宜昌网站优化按天收费推荐茂名网站优化按天收费多少钱林芝网站优化按天计费公司六安百度标王哪家好郑州建站推荐商丘网站排名优化报价马鞍山网站定制光明阿里店铺运营价格松岗网站改版推荐珠海网站定制毕节关键词按天收费报价怀化百度seo公司阿里网络广告推广公司廊坊品牌网站设计价格莆田关键词排名包年推广推荐桂林百姓网标王推广多少钱海北网络广告推广公司辽源百度竞价包年推广推荐临猗网站制作设计哪家好桐城品牌网站设计价格海北网站设计公司南山外贸网站制作哪家好呼和浩特seo网站优化报价衢州英文网站建设推荐黄南SEO按效果付费公司三亚网站推广系统多少钱丹东关键词按天扣费推荐吉林网站优化排名价格铁岭网站推广方案价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化