我使用的是用友畅捷通T+财务管理软件,在操作T+总账模块的时候碰到了个问题:
T+12.1查询科目余额表提示通过dat
请教用友财务软件工程师如何解决?具体的情况如下:
T+12.1查询科目余额表提示通过datatable创建临时表出错
从提示看可能数据库有损坏或有错误,请在支持网提交问题和账套备份,需要由总部查看数据进一步判断原因和处理
017-05-15 17:13:48 开始升级....2017-05-15 17:13:48 正在校验系统信息,请稍候...2017-05-15 17:13:48 [(000001)001]:开始升级2017-05-15 17:13:48 [(000001)001]:正在核对版本,请稍候...2017-05-15 17:13:48 [(000001)001]:加载升级信息,请稍候...2017-05-15 17:13:48 [(000001)001]:开始升级,请稍候...2017-05-15 17:13:48 [(000001)001]:开始执行脚本升级,请稍候...2017-05-15 17:13:50 [(000001)001]:执行脚本升级出错2017-05-15 17:13:50 升级出错,错误信息:升级脚本出错,错误信息:SQL 脚本: 12.100.001.0166 DATA_DPRD_PU_Col_CN-33105 出错:检测到索引可能已损坏。请运行 DBCC CHECKDB。 at Ufida.T.SM.Upgrade.Service.UpgradeHelper.ExecuteScript(TongVersion version, Queue`1 upgardeItems, VersionTypeEnum product, String currentDBName) at Ufida.T.SM.Upgrade.Service.UpgradeService.VersionsUpgrade(UpgradeContext context) at Ufida.T.SM.Upgrade.Service.UpgradeService.ExecUpgradeScript(UpgradeContext context) at Ufida.T.SM.Upgrade.Service.UpgradeService.Upgrade(UpgradeContext context)![具体出错信息请参见:D:\\Chanjet\\TPlusStd12100\\Appserver\\server\\..\\logs\\UFTData820130_000001_Upgrade.log![具体出错信息请参见:D:\\Chanjet\\TPlusStd12100\\Appserver\\server\\..\\logs\\UFTData820130_000001_Upgrade.log2017-05-15 17:13:50 at Ufida.T.EAP.Aop.Dynamic.LocalCallDynamicProxyImpl.NormalInvoke(MethodBase method, Object[] args, Boolean needFreeCuid) at Ufida.T.EAP.Aop.Dynamic.LocalCallDynamicProxyImpl.Invoke(IMessage message) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Ufida.T.SM.Upgrade.Interface.IUpgrade.Upgrade(UpgradeContext context) at Ufida.T.Tool.SM.Account.FrmMain.UpgradeSelectedAccount(Object obj)
以上操作还是有问题的话,就需要查看数据具体分析了,请由服务商到支持网提交问题和账套备份进一步判断原因再做处理
不行。
补丁上结果过这类报错,先打上最新补丁包修复,然后在查询条件中,将个人方案-系统方案先重命名,然后删除掉,用公共方案-系统方案重新查询