类型:数据库类大小:270.6M语言:中文评分:8.3标签:立即下载。使用PowerDesigner设计、生成和开发数据库一段时间后,在此期间数据库的结构会有一些变化。我们经常会遇到PowerDesigner与现有数据库结构不匹配的问题。如果手动进行比较,会花费时间并出错。
1PowerDesigner生成数据库
由于人工比较的缺陷,我们需要一个工具来解决它。首先,由于PowerDesigner文件和数据库文件是两种完全不同的文件格式,我们首先必须将它们转换成相同的数据结构。我们使用PowerDesigner的物理模型来生成一个新的数据库。生成sql server,例如:
1.1“数据库”-“生成数据库”
此时,数据库被设计为雇员表(原始数据库结构):
1.2然后,在输出目录中,您将看到SQL脚本文件,创建一个新的数据库,并执行该脚本。
1.3现在我们改变一些设计,表结构如下(新的数据库结构):
将EmpName的数据类型更改为nvarchar(100),并添加DeptID列。
2数据库模式比较工具
我在网上找到了一些工具,但最终还是选择了Visual Studio自带的工具(我的版本是2010年的)。步骤如下:
2.1新模式比较:“数据”-“模式比较”-“新模式比较”
2.2选择源模式和目标模式
并确认
2.3找出不同的项目并进行修改
我自己的更新脚本感觉不太好,就手动修改了一下(因为差别不大,关键是要找出它们的不同点在哪里)。如果你有其他架构比较工具,请分享。
PowerDesigner v15.1中国化特别版评分:8.3类别:数据库类大小:270.6M语言:中文查看详情