T3普及版10.8.2Plus2升级T3标准版11.2提示dbo.ST_CalBegInvAge无效的解决办法
T3普及版10.8.2Plus2升级T3标准版11.2提示错误信息:
-2147217865
对象名 dbo.ST_CalBegInvAge无效
解决方法:
1、使用降级工具先降级然后在升级数据库,如果年度都可以选择,正常处理即可。
如果有的年度没有显示选择不了那么就执行数据库语句
update accinformation set cvalue='8.216',cdefault='8.216' where csysid='aa' and cid='99'
drop table rpt_flddef,rpt_fltdef,rpt_glbdef,rpt_grpdef,rpt_reldef,rpt_folder,rpt_itmdef
select * into rpt_flddef from UFDATA_999_2011..rpt_flddef
select * into rpt_fltdef from UFDATA_999_2011..rpt_fltdef
select * into rpt_glbdef from UFDATA_999_2011..rpt_glbdef
select * into rpt_grpdef from UFDATA_999_2011..rpt_grpdef
select * into rpt_reldef from UFDATA_999_2011..rpt_reldef
select * into rpt_folder from UFDATA_999_2011..rpt_folder
select * into rpt_itmdef from UFDATA_999_2011..rpt_itmdef
alter table rpt_flddef drop column CurGroupCol,CurSubTotalCol
不需要修改语句里面的年度,只需要在有问题的库里执行语句即可
3、使用新版的报错修复工具
总的来说,就是哪个好用用哪个。。。