PowerDesigner经常被用来设计数据表模型,那么如何用PowerDesigner对模型作对比生成差异Sql脚本(即增量SQL)呢?

工具/原料
- PowerDesigner 16.5
方法/步骤
- 1
从版本控制工具,如SVN,获取历史版本PDM模型文件,本文以获取历史版本46、47这两个提交记录为例
- 2
得到两个PMD模型,模型文件分别为PhysicalDataModel_Lottery1.pdm,PhysicalDataModel_Lottery2.pdm
- 3
打开模型文件PhysicalDataModel_Lottery1.pdm,将其另存为APM文件,即存档PDM模型文件。
- 4
用PowerDesigner打开模型文件PhysicalDataModel_Lottery2.pdm
- 5
选择【Database】-->【Apply Changes to Date Mode】,在弹出的对话框中选择Use a Achive Mode,AMP文件为【步骤3】中根据PhysicalDataModel_Lottery1.pdm另存为得到的文件PhysicalDataModel_Lottery1.apm
- 6
上步点击确认后会弹出差异确认窗口,在此界面可以看到当前模型文件PhysicalDataModel_Lottery2相对于模型PhysicalDataModel_Lottery1所做的变更,点击【OK】后即可以生成增量差异SQL脚本。
注意事项
- 如果小编所写经验帮助到了你,请帮忙给点个赞或评论支持下,您的认可是作者继续创作的动力!
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/245406.html
- 上一篇: 韩国恐怖片排行榜前十名
- 下一篇: 如何用Media Player播放及创建本地音乐列表
猜你喜欢
-
什么是梨木(Pear Wood)?
-
白发的原因是什么(the Cause of Whiteheads)?
-
什么是表面张力(Surface Tension)?
-
漱口水有哪些不同类型(Different Types of Mouthwash)?
-
什么是浴缸炸弹(Bath Bombs)?
-
睡眠障碍的症状有哪些(Different Sleep Disorder Symptoms)?
-
我怎样才能去除蜘蛛螨( get Rid of Spider Mites)?
-
什么是牙线穿线机(Dental Floss Threader)?
-
如何选择最好的回溯测试软件(Choose the Best Backtesting Software)?
-
什么是素食化妆品(Vegan Makeup)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
faceu激萌怎么把瘦脸开到最大
二人梭哈
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382