当前位置:首页 > 畅捷通T+ > 用友T+12.0升级到用友T+12.2升级失败,报以...?

用友T+12.0升级到用友T+12.2升级失败,报以...?

5年前 (2019-12-09)畅捷通T+2

我使用的是用友畅捷通T+财务管理软件,在操作T+初始化模块的时候碰到了个问题:

T+12.0升级到T+12.2升级失败,报以下错误

请教用友财务软件工程师如何解决?具体的情况如下:

2017-11-09 11:50:06 开始升级....2017-11-09 11:50:06 正在校验系统信息,请稍候...2017-11-09 11:50:06 [(000001)常安高速]:开始升级2017-11-09 11:50:06 [(000001)常安高速]:正在核对版本,请稍候...2017-11-09 11:50:06 [(000001)常安高速]:加载升级信息,请稍候...2017-11-09 11:50:06 [(000001)常安高速]:开始升级,请稍候...2017-11-09 11:50:06 [(000001)常安高速]:开始执行脚本升级,请稍候...2017-11-09 11:51:41 升级出错,错误信息:升级脚本出错,错误信息:SQL 脚本: 12.000.999.9999 DATA_DSTR_EAP_GUID_PreUpdateFromGudDataBase.sql 出错:由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'GuidtoIntBaseDB'。有关详细信息,请参阅 SQL Server 错误日志。 在 Ufida.T.SM.Upgrade.Service.UpgradeHelper.ExecuteScript(TongVersion version, Queue`1 upgardeItems, VersionTypeEnum product, String currentDBName) 在 Ufida.T.SM.Upgrade.Service.UpgradeHelper.UpgradeStruct(TongVersion version, VersionTypeEnum product, String currentDBName) 在 Ufida.T.SM.Upgrade.Service.UpgradeService.VersionsUpgrade(UpgradeContext context) 在 Ufida.T.SM.Upgrade.Service.UpgradeService.ExecUpgradeScript(UpgradeContext context) 在 Ufida.T.SM.Upgrade.Service.UpgradeService.Upgrade(UpgradeContext context)![具体出错信息请参见:D:\Chanjet\TPlusStd\Appserver\server\..\logs\UFTData199710_000001_Upgrade.log![具体出错信息请参见:D:\Chanjet\TPlusStd\Appserver\server\..\logs\UFTData199710_000001_Upgrade.log2017-11-09 11:51:41 在 Ufida.T.EAP.Aop.Dynamic.LocalCallDynamicProxyImpl.NormalInvoke(MethodBase method, Object[] args, Boolean needFreeCuid) 在 Ufida.T.EAP.Aop.Dynamic.LocalCallDynamicProxyImpl.Invoke(IMessage message) 在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) 在 Ufida.T.SM.Upgrade.Interface.IUpgrade.Upgrade(UpgradeContext context) 在 Ufida.T.Tool.SM.Account.FrmMain.UpgradeSelectedAccount(Object obj)2017-11-09 11:51:41 [(000001)常安高速]:执行脚本升级出错2017-11-09 11:51:41 升级出错,错误信息:升级脚本出错,错误信息:SQL 脚本: 12.000.999.9999 DATA_DSTR_EAP_GUID_PreUpdateFromGudDataBase.sql 出错:由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'GuidtoIntBaseDB'。有关详细信息,请参阅 SQL Server 错误日志。 在 Ufida.T.SM.Upgrade.Service.UpgradeHelper.ExecuteScript(TongVersion version, Queue`1 upgardeItems, VersionTypeEnum product, String currentDBName) 在 Ufida.T.SM.Upgrade.Service.UpgradeHelper.UpgradeStruct(TongVersion version, VersionTypeEnum product, String currentDBName) 在 Ufida.T.SM.Upgrade.Service.UpgradeService.VersionsUpgrade(UpgradeContext context) 在 Ufida.T.SM.Upgrade.Service.UpgradeService.ExecUpgradeScript(UpgradeContext context) 在 Ufida.T.SM.Upgrade.Service.UpgradeService.Upgrade(UpgradeContext context)![具体出错信息请参见:D:\Chanjet\TPlusStd\Appserver\server\..\logs\UFTData199710_000001_Upgrade.log![具体出错信息请参见:D:\Chanjet\TPlusStd\Appserver\server\..\logs\UFTData199710_000001_Upgrade.log2017-11-09 11:51:41 在 Ufida.T.EAP.Aop.Dynamic.LocalCallDynamicProxyImpl.NormalInvoke(MethodBase method, Object[] args, Boolean needFreeCuid) 在 Ufida.T.EAP.Aop.Dynamic.LocalCallDynamicProxyImpl.Invoke(IMessage message) 在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) 在 Ufida.T.SM.Upgrade.Interface.IUpgrade.Upgrade(UpgradeContext context) 在 Ufida.T.Tool.SM.Account.FrmMain.UpgradeSelectedAccount(Object obj)2017-11-09 11:51:41 选中账套个数:1 成功:0 失败:12017-11-09 11:51:41 账套执行升级完毕。

那就建议联系您的服务商支持网提交数据,由后台工程师升级看下,跟踪下数据是否异常呢。

你好,跟您的指导操作了,但是不行,提示磁盘空间不足,但每个盘都还有一两百G的空间,怎么会提示空间不足?

建议您先根据提示检查下恢复数据的路径盘,不允许做压缩和配额,并且需要有user的完全控制权限。另外您这个报错也需要考虑下是否卸载的时候没有清除系统库造成。可以删除后使用T+数据库配置,新建一个系统库再恢复账套做升级。另外若仍有报错,您可以从安装路径下找到DATA_DSTR_EAP_GUID_PreUpdateFromGudDataBase.sql 的脚本,单独执行下看是否可以成功,之后可以继续升级。

您好!执行升级脚本出错,无法打开数据库!建议修复数据:

1、请先备份数据,然后在社区下载【数据库修复工具】,然后修复数据;

2、修复完成后,请下载T+对应版本补丁,打上补丁后,在升级回复12.0数据;

3、如果还是无法处理,建议联系您的服务商给你处理,或者提交支持网问题,由支持网工程师给你处理。