風清揚 发表于 2023-1-5 00:41:41

Sqlite表修复教程

本帖最后由 風清揚 于 2023-1-5 12:55 编辑

当合区出现报错,先确定是哪个区的出错...可用数据管理工具(引擎包\工具\数据管理工具)进行单独修复或清理数据(不一定真清理,比如设置只清理无角色账户,或者说清理距今90天等级不到7级的 ),完成后点击保存修改到文件,然后在进行合区

如果数据管理工具无法处理,就使用自动修复工具对这个区的数据进行修复(引擎包\工具\合区工具\Sqlite修复工具)

如果工具也无法修复,就需要手动进行修复了附教程

教程内容是无限仓库有一条错误信息导致合区弹出错误----如图






流程大致为 使用Navicat for SQLite打开ApexM2Data.DB,然后使用排除法检查是哪个表出错,确定表后进行范围缩小进一步排除法找到位置!!!!

然后导出正确数据后 ,再将正确的数据导入表内,完成修复

视频下载地址:

https://haom2.cowtransfer.com/s/5ebfe6e7544f41



Navicat for SQLite数据库编辑器下载:


https://haom2.cowtransfer.com/s/272f6f554c9149


视频教程中的ApexM2Data.DB下载,可用于实践学习操作(本DB中9834为异常数据).......




手工修复存在一定技术含量,小白可以略过!!!!!


佐佐木绯世 发表于 2023-1-5 13:46:38

程序猿看了直摇头,为啥不直接筛选字段不为null的数据:dizzy:

佐佐木绯世 发表于 2023-1-5 13:51:45

佐佐木绯世 发表于 2023-1-5 13:46
程序猿看了直摇头,为啥不直接筛选字段不为null的数据

思路最重要,给老风点赞,这让大家知道了是什么原因导致的合区失败,至于如何处理,就看各位GM的操作了!

風清揚 发表于 2023-1-5 18:02:43

佐佐木绯世 发表于 2023-1-5 13:51
思路最重要,给老风点赞,这让大家知道了是什么原因导致的合区失败,至于如何处理,就看各位GM的操作了! ...

你可以写个工具删除异常数据后重新排序

51614445 发表于 2023-1-6 21:15:54

風清揚 发表于 2023-1-5 18:02
你可以写个工具删除异常数据后重新排序

修mysql啊。。。。解决一大溜麻烦。。自己搞个服务器出租mysql位置多爽...永保各大GM数据不丢失。。直接他妈文件列表都直接干数据库里面去..还要什么QuestDiary

翎风世界 发表于 2023-10-19 22:08:51

:lol

晚风 发表于 2023-11-3 09:19:30

加油看好你

664507800 发表于 2023-12-10 00:04:26

好像是这是个啊

137530527 发表于 2024-3-26 20:13:56

小白略过
页: [1]
查看完整版本: Sqlite表修复教程