我使用的是用友畅捷通T+财务管理软件,在操作T+初始化模块的时候碰到了个问题:
T+11.51 升级12.2报错 20
请教用友财务软件工程师如何解决?具体的情况如下:
T+11.51 升级12.2报错 2017-05-23 16:03:22.234`[错误]`[UpgradeItemManager]`PID:1`PName:Ufida.T.Tool.SM.Account.exe`TID:10`列名 'DiscountRate' 无效。2017-05-23 16:03:22.234`[错误]`[UpgradeItemManager]`PID:1`PName:Ufida.T.Tool.SM.Account.exe`TID:10` at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Ufida.T.SM.Upgrade.Service.UpgradeItemManager.ExecuteSQLUpdate(TongVersion version, Nullable`1 product, UpgradeItemInfo itemInfo, String dsName)2017-05-23 16:03:22.234`[错误]`[UpgradeItemManager]`PID:1`PName:Ufida.T.Tool.SM.Account.exe`TID:10`error File is :E:\Chanjet\TPlusStd\Appserver\server\..\..\AppServer\Upgrade\11.510.000.0024\Data_DATA_ST_Vou_NL-42001.sql2017-05-23 16:03:22.234`[错误]`[UpgradeHelper]`PID:1`PName:Ufida.T.Tool.SM.Account.exe`TID:10`UFTData31180_004升级11.510.000.0024 Data_DATA_ST_Vou_NL-42001 发生错误,耗时:156.25毫秒2017-05-23 16:03:22.234`[错误]`[UpgradeHelper]`PID:1`PName:Ufida.T.Tool.SM.Account.exe`TID:10`列名 'DiscountRate' 无效。
这类报错通常是数据库中有异常或错误,需要查看数据具体分析了,请由服务商到支持网提交问题和账套备份进一步测试和处理