[ER/Studio]进行不同版本数据库结构的合并

本文介绍了ER/Studio数据库建模软件,称其比Rose及Visio好用,无ERWin乱码问题。公司系统升级时,客户和自身数据库均有变更,整合麻烦。使用ER/Studio,先将两个数据库逆向成建模文件,合并前生成HTML格式Report查看情况,注意避免误删表,表太多可能引发软件异常。

难度系数:0
本文目的:
介绍ER/Studio数据库建模软件,感觉比Rose及Visio数据库建模好用
没有ERWin的乱码问题,PowerDesigner一直无缘用到,呵呵,听说过没见过 :)

公司开发的一个系统,因为是提供给客户代码的,所以客户进行了二次开发。
同时为了产品的扩展性,我们公司本身也对其进行了进一步的开发。
后来根据需要,客户要求我们在他们已有程序的基础上结合我们现在的程序对其系统进行升级。

两边的代码修改幅度都不是很大,使用VSS可以进行比较确认差异。
但是客户为了统计和查询的便利,增加了较多的表和字段,同样我们这边的数据库也进行了一些变更
数据库的整合成了个麻烦事,呵呵,虽然有不少方法,比如:导成SQL语句,进行对比之类
但是工作量不小。后来使用ER/Studio解决了这个问题,比较轻松,看来有个趁手的工具就是好。

1:首先将两个数据库逆向成两个建模文件Model1.DM1和Model2.DM1
2:打开Model1.DM1,然后按图一步步走下去,很容易。

在点击“Finish”进行实际处理之前,建议先生成Report,察看合并情况

选HTML格式,后面看起来会方便些

合并的没有关系,关键是如果会把目标表中有但是来源表没有的表删除,


如果要保留的,就退回几步把这几个表的勾去掉

选好后再前进到最后的界面点击“Finish”进行操作即可。

注意:如果数据库表太多可能会引发软件异常

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值