如何自动测试数据库表结构的正确性

[复制链接]
查看11 | 回复4 | 2011-4-14 09:58:09 | 显示全部楼层 |阅读模式
郁闷啊,老大22:50分给我打电话询问一个问题;
问题如下:
在执行一次数据库表结构升级后,如何自动的验证升级后的表结构与PDM一致!
比如:再执次一次验证脚,最后只需要一个提示信息,本次升级成功与否。
如果验证脚本手工写的话,我想这个比较耗时吧,尤其是表结构变动较大的情况
注意:
1。不是人为的去看操作日志
2。因为执行升级,都是在服务器上,所以只有sqlplus工具
3。因为是服务器,所以很难通过别的局域网,使用PowerDesigner工具来手工比对它。
回复

使用道具 举报

千问 | 2011-4-14 09:58:09 | 显示全部楼层
弱弱的问一句,pdm 是什么
回复

使用道具 举报

千问 | 2011-4-14 09:58:09 | 显示全部楼层
数据库物理模型
回复

使用道具 举报

千问 | 2011-4-14 09:58:09 | 显示全部楼层
如果单纯的比对字段,倒是有办法,把PDM中的字段拿出来,到数据库里去查,这样就能验证PDM里的对象是否都在数据库里存在,照这个路子往下走即可!
回复

使用道具 举报

千问 | 2011-4-14 09:58:09 | 显示全部楼层
导出来写脚本对比吧!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行