用友软件升级问题一:[1]

 时间:2026-02-15 05:38:12

1、报错如下图,此种情况比较简单,解决方法是直接点确定关掉,然后重启电脑,重新进入系统管理中,以admin登录后,点sql升级即可解决;

用友软件升级问题一:[1]

2、报错:

升级过程中提示“违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'。不能在对象'Rpt_FltDEF'中插入重复键。”解决方案:

引入客户数据进行升级,也发现相同的错误提示“违反了PRIMARY KEY 约束'Rpt_FltDEF_PK'。不能在对象'Rpt_FltDEF'中插入重复键。”,根据提示怀疑为象Rpt_FltDEF表中的主键存在问题,在企业管理器中查询该表的主键为ID_Flt字段。第一反应为该字段是否存在重复的值。执行语句:select ID_Flt from Rpt_FltDEF group by ID_Flt having count(ID_Flt)>1发现ID_Flt并没有重复的值。和演示账套对比该表的属性发现:主键ID_Flt为标识字段,演示账套标识值为“是”,而客户的数据中的值为“是(不适用于复制)”。故试着将值改为“是”。由于表rpt_glbdef,rpt_flddef与该表关系密切且标识值也为“是(不适用于复制)”,因此将rpt_glbdef,rpt_flddef也做同样修改。再次升级成功。同样ZT021,ZT023做以上处理后也升级成功。 解决方案:在企业管理器中将Rpt_FltDEF,rpt_glbdef,rpt_flddef三张表的主键标识值改为“是”

3、报错:

-2147217900

无法在表 'PM_ItemCost' 中可为空的列上定义 PRIMARY KEY 约束。

执行如下语句时出错:

If not Exists(SELECT name FROM sysobjects WHERE xtype='PK' and name='PK_PM_ItemCost')

ALTER TABLE [dbo].[PM_ItemCost] WITH NOCHECK ADD 

CONSTRAINT [PK_PM_ItemCost] PRIMARY KEY  CLUSTERED 

(

[iPeriod],

[cCenterCode],

[cItemCode],

[cKeyCode1],

[cKeyCode2],

                [cElementCode]

)  ON [PRIMARY] 

解决方案:将[cCenterCode]和[cElementCode]列设为不允许空。

  • 国家法定节假日加班工资怎么算
  • 停车场移交要注意什么
  • 财务软件中,采购退料通知单怎么制单?(制单)
  • 电子发票管理攻略
  • 进口增值税缴款书如何上传
  • 热门搜索
    岛多多海岛旅游论坛 俄罗斯海参崴旅游 埃及金字塔旅游 南昆山旅游攻略 松山森林旅游区 新疆旅游官方网 什么地方旅游最好 燕子沟旅游 甘南旅游景点大全 绵阳旅游网