找回密码
 立即注册

QQ登录

只需一步,快速开始

Erik.Xue 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-9-7 10:54  /   查看:2668  /  回复:0
本帖最后由 Erik.Xue 于 2024-12-16 15:22 编辑

哈喽,有老铁还记得这篇帖子吗?
一看就会,超有用活字格技能:一百一十九、将用户信息内置库转为外联库的技巧


我们在7.0版本中引入了用户信息数据库可以设置为外联数据库的功能,但此功能中有一个小小的“缺陷”,使用过的小伙伴应该深有体会。。。

一、小“缺陷”

当我们服务管理器在使用一段时间后,肯定会创建、同步很多用户、角色、组织结构等,此时如果需要将用户信息数据库迁移到外联数据库中,在服务管理器——设置——用户信息数据库配置中,更换为了其他数据库:
image.png720474853.png

当我们更换完成后,会发现原来的用户、角色、组织结构数据全部都“消失”了!!!

原因在于,当切换了用户信息外联库之后,活字格在外联库中新建了所需要的几十张用户信息的数据表,但是数据并没有同步过去。所以我们看到的结果就是用户、角色、组织结构的信息都没有了。

关于用户信息数据表的解释可以参考此贴:活字格7.0新功能解密:三十一,用户信息数据表内容
为了解决此问题,就有了上面的那个“技巧”贴,用于帮助大家“临时性”解决该问题。

二、新版功能

此刻,为了能彻底解决这个问题,让格友们用的更加舒服、贴心,8.1版本新增了功能——更改用户数据库后会自动同步原来数据库中的用户信息数据!!!

三、功能演示

首先我们先新建几个用户,此时用户信息数据库选择的是内置库——SQLite。

image.png861325073.png image.png28731688.png

接着,我们将用户信息数据库切换为外联库SQLServer:

image.png660926208.png

重启服务后,我们发现之前的用户数据还都在:
image.png288407286.png

这样一来,就大大方便了我们的使用步骤,实现了“一键切换”~

是不是更强大了~~~




0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部