知识点:
U8低版本升级
问题描述:
U8低版本升级操作流程
场景应用:
U8低版本升级。通常需提前在旧版本中进行“账套备份”,把备份数据可直接引入到新版U8环境中,通过登录“系统管理”的“升级SQL Server数据”来升级数据的过程
(提醒:在未升级成功前,引入前备份务必保存好)
操作步骤
1、把原始账套引入到U8中,必须是原始帐套。若是对应账套的SQL版本较低,
会造成引入提示错误,如果是低版本数据库,建议使用sql2008R2的数据库。
转换后,后续再输出引入现在需要升级的版本中。
2、检查原始账套是否有一致性错误(dbcc checkdb)
在数据库中执行语句dbcc checkdb(UFDATA_XXX_XXXX)
如有一致性错误,消息会显示一致性错误结果,这样需修复错误后再做升级,否则会导致升级失败。修复前备份好账套
3、执行升级操作
确认原始数据账套没有问题后,再系统管理中点击升级SQL Server数据进入升级界面
选择升级的账套点击确认进行升级,右边版本说明是支持升级的低版本。
不支持直接升级版本
Dos版产品、Access7.2x版产品、Access8.12版产品不支持直接升级
U8.51财务繁体版不支持直接升级
行政事业专版不支持升级
4、查看升级日志文件
当升级过程提示报错并升级失败时,可以在升级日志路径:U8安装目录\Admin\文件名为“UFDATA_”+账套号+年度.txt。日志文件中详细记录了升级过程,升级失败的详细错误信息以及执行出 错的详细sql语句。
5、错误分析并解决
根据升级日志报错的语句,分析语句错误点,对数据进行修正。将数据修正后再去重新升级,
使得账套可以升级成功。
总结:
1 、把原始账套引入到U8中,必须是原始帐套;
2 、升级前检查原始账套是否有一致性错误(dbcc checkdb);
3 、查看升级日志文件并对错误分析并解决