又是update错误
作者 yinzheh   查看 1528   发表时间 2008/1/21 13:56  【论坛浏览】
在做update User datebase properties时,出现如下的错误,由于我没有同时update所有的User DB,而是分成两次进行,会不会当每次update时会对其version 增加或减少一个值,而到使下次对其它部分的数据update时会提示下面的错误?qqltltngeo
==================================================================qqltltngeo
a user infomation entry in the database S041 is newer than the corresponding entry in the master databse.qqltltngeo
this indicates either an internal error or animproper update/restore of one of the datases.qqltltngeo
in the master database,the AdMasterUser named admin is version 35.qqltltngeo
In the user database S041,the corresponding object (user dbid=33554462) is version 36.qqltltngeo
Master dbid in both cases = 1677219qqltltngeo
==================================================================

序号 评论者 共有评论 12   【论坛浏览】  【发表评论】 评论时间
1 二黑 update之前是否删除了schema的一个版本 2008/1/21 14:14
2 yinzheh 没有删除schema版本,在原来的服务器上是可以,还原到另一个服务器就出现这个问题,但别一个user DB没问题。 2008/1/21 14:40
3 zhangzhao 楼主是否删除了用户信息?从提示看好像是有一个用户信息出错了,或者是你新添加了一个用户,没有应用到更新到当前的库中去

[ 本帖最后由 zhangzhao 于 2008-1-21 14:44 编辑 ]
2008/1/21 14:41
4 二黑 查查
33554462
是哪个用户
2008/1/21 14:49
5 yinzheh 33554462是admin,未删除用户信息 2008/1/21 15:18
6 yinzheh 是在我通过SQL修改登录user DB的密码之后就出现这情况,但如果不修改密码又提示此用户不能登录。。头大了。。 2008/1/21 15:27
7 二黑 我觉得不能登录的时候你应该update user 到数据库中,不应该直接更改user的密码
你通过sql把密码去掉,之后再通过cq用户管理update那个数据库, 试一下,之后再upgrade
2008/1/21 15:41
8 yinzheh 点击查看大图


以上是不在SQL中直接更改user db 密码进行update user datebase properties出现的错误
2008/1/21 16:01
9 yinzheh 不知各位知道“version”的值 35是代表什么的版本。是累计的更新还是什么? 2008/1/21 16:10
10 zhangzhao 楼主可以找到用户库的dbglobal表,把36该为35或者更低,同时修改你的schema dbset数据库的master_dbs找到该数据库的注册信息,更该36到35或者更低,和前面保持一致,试试看!!

[ 本帖最后由 zhangzhao 于 2008-1-22 13:22 编辑 ]
2008/1/22 10:13
 共有评论数 12  每页显示 10
页码 1/2  |<  <<   1 2   >>  >|