搜索
查看: 88|回复: 2

[经验] U8一个账套库包含多年度数据怎么办?我来告诉你

[复制链接]
 楼主| 发表于 2021-4-2 14:56:02 | 显示全部楼层 |阅读模式
扫码关注微信公众号

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
hello,红枫今天分享一个你以后肯定用得到的好方法。
我,是一个甲方ERP系统管理员,从事这个职业有5年了。今天利用闲暇时间,将自己的一点经验分享给大家。
倘若您的公司或客户使用了U8多年,那么您一定知道,之前是年度是分开的,自10.0版本后,多年度会积累到同一个账套库中,随着时间流逝、业务量增加数据库会变得越来越大。就我们公司而言,有个账套从2012至今的数据都在同一账套库中,整个账套有110G大,备份文件也有10G,备份十分吃空间,用户也反馈查询操作时缓慢,特别是财务,希望能把近两年的数据独立出来个新账套。经过多次咨询和反复测试,最终我找到了一个能把近两个年度独立出来作为一个账套的好方法。并且实现了缩小账套,断开了年度。
以下示例:
888账套包含2010年至今的数据,其中2012这个账套库包含2012-今9年的数据

账套库形态:

2010-2010
2011-2011
2012-2021(今)
操作步骤:
①备份888账套得到备份文件()
②使用账套主管身份进入系统管理,使用【数据卸出】功能将2012-2021年度分割为2012-2019、2020-2021;
分割后形态:2010-2010
                     2011-2011
                     2012-2019
                     2020-2021(今)
③再以账套主管身份在对应年度时间进入系统管理将2010-2019年度数据输出删除,仅保留2020-2021年度账套库作为在用环境,即888账套仅包含2020-2021(今);
删除后形态:2020-2021(今)
④收缩数据库,在SQL执行(非必要,目的是释放空间)。
⑤修改888账套的备份文件UfErpAct.Lst,将账套号改为988
admin登进系统管理引入988账套(包含888账套的整体数据,后续作为历史年度账套查询使用,作为封停账套)

最后红枫希望能帮到您。



发表于 2021-4-5 14:05:01 | 显示全部楼层
谢谢.学习了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-8 17:12:42 | 显示全部楼层
也可以说是数据库分割
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

欢迎关注微信公众号

QQ|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号 )川公网安备 51072502110008号

GMT+8, 2021-4-17 23:15 , Processed in 0.015204 second(s), 8 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2005-2020.

快速回复 返回顶部 返回列表