本帖最后由 Erik.Xue 于 2024-12-16 15:22 编辑
哈喽,有老铁还记得这篇帖子吗?
一看就会,超有用活字格技能:一百一十九、将用户信息内置库转为外联库的技巧
我们在7.0版本中引入了用户信息数据库可以设置为外联数据库的功能,但此功能中有一个小小的“缺陷”,使用过的小伙伴应该深有体会。。。
一、小“缺陷”
当我们服务管理器在使用一段时间后,肯定会创建、同步很多用户、角色、组织结构等,此时如果需要将用户信息数据库迁移到外联数据库中,在服务管理器——设置——用户信息数据库配置中,更换为了其他数据库:
当我们更换完成后,会发现原来的用户、角色、组织结构数据全部都“消失”了!!!
原因在于,当切换了用户信息外联库之后,活字格在外联库中新建了所需要的几十张用户信息的数据表,但是数据并没有同步过去。所以我们看到的结果就是用户、角色、组织结构的信息都没有了。
关于用户信息数据表的解释可以参考此贴:活字格7.0新功能解密:三十一,用户信息数据表内容
为了解决此问题,就有了上面的那个“技巧”贴,用于帮助大家“临时性”解决该问题。
二、新版功能
此刻,为了能彻底解决这个问题,让格友们用的更加舒服、贴心,8.1版本新增了功能——更改用户数据库后会自动同步原来数据库中的用户信息数据!!!
三、功能演示
首先我们先新建几个用户,此时用户信息数据库选择的是内置库——SQLite。
接着,我们将用户信息数据库切换为外联库SQLServer:
重启服务后,我们发现之前的用户数据还都在:
这样一来,就大大方便了我们的使用步骤,实现了“一键切换”~
是不是更强大了~~~
|