|
U8知识库
问题号: |
6968 |
解决状态: |
最终解决方案 |
软件版本: |
8.52 |
软件模块: |
总账 |
行业: |
通用 |
关键字: |
850升852失败 |
适用产品: |
85x |
问题名称: |
用友850数据库升级至U852时,出现提示升级失败:
|
问题现象: |
"错误信息:
-2147217873
不能在具有唯一索引 ''''citem_name'''' 的对象 ''''fitem'''' 中插入重复键的行。
执行如下语句时出错:
if not exists (select * from fitem where citem_class=''''97'''')
Begin
delete from fitemstructure where citem_class =''''97''''
Insert fitem(citem_class,citem_name,citem_text,crule,ctable,cclasstable) Values(''''97'''',''''项目管理'''',''''项目名称'''',''''1'''',''''fitemss97'''',''''fitemss97class'''')
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''1'''',''''I_id'''',''''自动编号'''',0,1,4,0,0,0,0,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''2'''',''''citemcode'''',''''项目编号'''',1,3,20,0,1,0,1,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''3'''',''''citemname'''',''''项目名称'''',2,3,60,0,1,0,1,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''4'''',''''bclose'''',''''是否结算'''',3,5,1,0,0,0,1,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''5'''',''''citemccode'''',''''所属分类码'''',4,3,22,0,0,0,0,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''6'''',''''iotherused'''',''''其他系统是否使用'''',5,1,4,0,0,0,0,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''7'''',''''dEndDate'''',''''完工日期'''',6,4,10,0,0,0,0,0,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''1'''',''''citemcode'''',''''项目编号'''',6,3,20,0,0,0,0,1,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''2'''',''''citemname'''',''''项目名称'''',6,3,60,0,0,0,0,1,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''3'''',''''iclose'''',''''是否结算'''',6,1,2,0,0,0,0,1,NULL,0)
Insert fitemstructure(citem_class,citem_sqr,cfield_name,ctext,imode,itype,ilength,iscale,blist,bsum,bref,isubitem,idefine,bprimarykey)
values(''''97'''',''''4'''',''''dEndDate'''',''''完工日期'''',6,4,10,0,0,0,1,1,NULL,0)
End
"
|
问题原因: |
fitem项目档案有冗余项目档案
|
解决方案: |
将fitem项目档案的那几个相应的表中的数据,进行修改一下,或者进U850中,将冗余的项目档案给删掉,整理一下。再升级即可
|
补丁编号: |
|
录入日期: |
2005-6-28 |
最后更新时间: |
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
"错误信息:
-2147217873
不能在具有唯一索引 ''''citem_name'''' 的对象 ''''fitem'''' 中插入重复键的行。
执行如下语句时出错:
if not exists (select * from fitem where citem_class=''''97'''')
Begin
delete from fitemstructure where citem_class =''''97''''
Insert fitem(citem_class,citem_name,c |
|