对系统中的表单下载时,能够保存操作人及操作内容到痕迹表格中
有什么方法可以获取到系统操作时的信息
保存时,可以直接获取当前用户的信息和角色,
后端可以通过接口,直接获取操作浏览器的ua,ua里包含操作人的浏览器版本、操作系统等,
可以把这些消息记录到系统打印日志表中。
操作下载的时候直接获取操作人信息,然后保存到痕迹表格中就行了呀
数据文件删除之后只要未做数据文件检查,数据文件中对应的表数据还是可以正常访问的,所以我们可以重新初始化一个参数一致的数据库。使用不同的端口,然后启动数据库。然后将应用停掉防止数据再写入,再使用迁移工具将数据完整迁移过来。
如何使用迁移工具可以参考公司文档https://eco.dameng.com/docs/zh-cn/start/tool-dm-migrate.html,这里我就不做过多的赘述了,如果数据量不大的情况下数据迁移将很快。但是对于数据量较大,停机迁移时间无法接受的情况下,又没有数据备份的情况可以使用第二种方法;我们重点讲第二种方法。