问题现象:用友畅捷通T+财务软件升级报错,具体提示如下:(12.000.001.0007) DATA_DPRD_GL_Vou-34033 升级报错,以下用友T+版本升级时报错,解决办法相同,先降级再升级,具体步骤如下:
1、(11.510.000.0000) Data_DPRD_SA_Search_CN.sql 升级报错 单独执行成功
2、(11.510.000.0000) DATA_DPRD_DR_Mix_CN.sql 升级报错 单独执行成功
3、(11.600.000.0000) DATA_DPRD_DR_Mix_CN.sql 升级报错 直接注释
4、(12.000.001.0007) DATA_DPRD_GL_Vou-34033 升级报错
解决方案:
经查发现11.5有一些语句没有执行,需要重新升级执行。用以下语句把账套的版本调整为11.500.000.0000',在系统库上执行:update EAP_Account
set VersionNo='11.500.000.0000'
where ID='账套的id',然后再升级。
我这里测试升级到11.51的还有报错,我删除了升级脚本记录,重新升级,也成功了,如果11.510.000.0000升级报错,可在账套库中执行以下脚本:delete SM_Upgrade where Version>'11.500.002.0239',然后继续升级。