这几天在架设ERwin的ModelMart Server,都安装完以后用ERwin的data modeler去连接modelmart出现如下错误:
原来这是因为两个软件的小版本号不一样造成的:ModelMart是打sp2的,其build number比data modeler的3643高
那怎么解决这个问题呢?原想看网络上有无ERwin data modeler的sp2,但找了大半天找不到,后来就仔细想了想,ModelMart是怎么验证其版本不一致的呢?会不会保存在数据库里面呢?于是打开ModelMart的数据库看看,发现有一张表可能存储这个信息:MMAPPLICATION
于是查询该表,果然有关:
注意其中的LOWERLIMIT,除BPwin外,它们的最低版本限制为4033,会不会是这个造成版本不一致呢?于是尝试把其值改成3643,如下:
再打开ERwin进行连接,果然可以了,呵呵,不禁为自己的聪明赞一个:)
当然这样改可能会造成一些小问题,但由于这两个软件只是小版本不一致而已,所以估计问题不大的
No Comments
Be the first to comment on this entry.
Leave a comment
Fields in bold are required. Email addresses are never published or distributed.
Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>URLs must be fully qualified (eg: http://www.dbifan.com),and all tags must be properly closed.
Line breaks and paragraphs are automatically converted.
Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.