我在使用用友T6企业管理软件的T6总账模块中碰到了一个奇怪的问题:
T67.1升级sql数据失败
具体的情况如下:
你好,客户是6.0数据升级到7.1版本,现在是升级sqlserver数据提示如下:数据库名: UFDATA_012_2014 DATA_STR_UO_Init_Del, DATA_STR_UO_Init_Del
错误信息:
-2147217900
'bSSCJZFDflt' 不是约束。
执行如下语句时出错:
--1、删除结算方式中"是否畅捷支付"字段
if COLUMNPROPERTY(OBJECT_ID('SettleStyle'),'bSSCJZF','PRECISION') IS NOT NULL
begin
ALTER TABLE SettleStyle DROP CONSTRAINT bSSCJZFDflt
ALTER TABLE SettleStyle DROP COLUMN bSSCJZF
end
--2、删除供应商表中"畅捷支付选项"字段
if COLUMNPROPERTY(OBJECT_ID('Vendor'),'PayMethod','PRECISION') IS NOT NULL
begin
ALTER TABLE Vendor DROP CONSTRAINT PayMethod_V
ALTER TABLE Vendor DROP COLUMN PayMethod
end
麻烦问下该如何解决好几个帐套都是同样问题
请问用友软件售后服务,应该如何解决呢?注意以下内容来自网友提供的尝试性解决方案,操作前请务必参考用友软件备份账套数据教程备份数据,如果未能解决您的问题,可以点击并添加用友软件工程师微信号进行咨询。
是建立一个非空约束吗
如果您会数据库的话,可以根据我前面说的去数据库里面把该约束增加上,如果不会的话,为了您数据安全考虑,建议您联系您的服务商协助处理。
你好,那这个应该怎么处理了?写语句可以处理吗?还是的发数据了?
这种一般是帐套数据出问题了,表settlestyle里面的约束bsscjzfdflt丢失了