当前位置:首页 > 用友T6论坛 > 用友T6帐套升级报错约束 'PK_VoucherIte

用友T6帐套升级报错约束 'PK_VoucherIte

我在使用用友T6企业管理软件的T6模块中碰到了一个奇怪的问题:

T6帐套升级报错

具体的情况如下:

约束 'PK_VoucherItems' 不属于表'voucheritems'。执行如下语句时出错:--voucheritems_base创建新的多语表,删除旧主建,建立新主键
Alter Table voucheritems Drop Constraint PK_VoucherItems
Execute sp_rename 'voucheritems','voucheritems_base','object'
--建聚集索引
CREATE CLUSTERED
  INDEX [Idx_Main] ON [dbo].[voucheritems_base] ([CardNum], [vt_id])
--创建PK
Alter Table dbo.voucheritems_base Add Constraint
PK_VoucherItems Primary Key
(
 AutoId
) on [Primary]
if not exists (select * from sysobjects where id = object_id('dbo.voucheritems_lang') and sysstat & 0xf = 3)
begin
  create table voucheritems_lang
 (guid varchar(50) not null,
 localeid varchar(32),
  vt_id int not null,
  fieldname nvarchar(40),
  cardsection nvarchar(4),
  cardnum varchar(10),
  carditemname nvarchar(30) null,
  cardformula1 nvarchar(40) null,
  cardformula2 nvarchar(40) null,
  fontstate nvarchar(40) null DEFAULT ('宋体,9,0,0,1'),
  ufts timestamp
 
)
 CREATE CLUSTERED
   INDEX [Idx_Main] ON [dbo].[voucheritems_lang] ([localeid], [vt_id]) Alter Table [dbo].[voucheritems_lang] Add Constraint
 pk_voucheritems_lang Primary Key
 (
  guid
 ) on [Primary]
end

请问用友软件售后服务,应该如何解决呢?注意以下内容来自网友提供的尝试性解决方案,操作前请务必参考用友软件备份账套数据教程备份数据,如果未能解决您的问题,可以点击并添加用友软件工程师微信号进行咨询。

您好,需要提交数据到支持网具体分析处理