为解决客户因长期运营产生大量历史数据,导致数据库体积过大,影响软件运行效率的问题,商旗10.5在“历史数据删除”功能和“数据库读写分离”方案的基础上,现推出全新解决方案 —— 多账套。
通过按年份创建历史账套,并将主账套的历史年份数据分离并转移,只保留当前年份数据,可显著提升当前系统运行效率与操作响应速度。启用后,在登录界面选择相应的账套环境,即可查询往年数据,且与当前账套互不影响。

注意:此功能会将历史数据分离,且不可逆!为安全起见,请备份数据库后在售前工程师的指导下完成此操作!
备份数据库后,在后台系统模块的【账套环境】功能中点击“新增”,根据账套初始化向导创建新的数据库账套环境,将不常用的往年数据转存至历史账套。
年份为当前年份,日期范围等信息会根据用户数据自动检索。
为保证系统安全性和运行效率,请将账套数据库服务器与产品正式数据库服务器部署在同一内部局域网中,或者使用与正式数据库同一服务器部署,使用IP地址格式填写数据库服务器地址。由于创建账套需要较高级数据库权限,请使用sa账号创建账套。
确认账套的日期范围等信息,并确保数据库文件的存放目录在其他非系统盘,且剩余可用空间足够(至少为当前数据库大小的1.5倍以上),否则账套可能会创建失败。
点击开始创建,账套环境会在后台构建,等待完成即可。
1. 账套期间如果存在未审核的单据,会导致账套执行失败,需处理后再重新执行。
2. 可点击“执行详情”查看具体进度。为避免影响日常营业使用,建议营业结束之后执行操作。执行完成时间与当前数据量大小、服务器性能、门店数量等有关,时间较长时请耐心等待。
3. 账套执行完毕后会显示当前的版本号,后期账套数据库需要和软件数据库同步升级,以保证应用程序对历史账套的访问正常。
4. 后台登录时选择历史账套,则只能查看往年数据,不支持做单等业务操作;

