Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

q:除了直接打开db文件有没有别的方法读取自动保存的聊天记录 #12

Closed
Haocen2004 opened this issue Oct 27, 2022 · 6 comments

Comments

@Haocen2004
Copy link

rt
我拿h2.jar打开提示90030数据损坏 recover tool无法修复
但纯文本打开发现插件依然在正确写入数据

[File corrupted while reading record: null. Possible solution: use the recovery tool [90030-199]](http://192.168.56.1:8088/test.do?jsessionid=b49323e217e283ce69162e0bdabd90f3#) 90030/90030 [(Help)](http://h2database.com/javadoc/org/h2/api/ErrorCode.html#c90030)
File %dir%/h2/hibernate.h2.mv.db, 24240128 bytes, 23 MB
0000000 fileHeader H:2,block:10af,blockSize:1000,chunk:f749,clean:1,created:183e5549771,format:2,version:f749,fletcher:cfb4aef6
0001000 fileHeader H:2,block:10af,blockSize:1000,chunk:f749,clean:1,created:183e5549771,format:2,version:f749,fletcher:cfb4aef6

0002000 chunkHeader chunk:f4d0,block:2,len:4,map:29,max:3a80,pages:f,root:3d340000085783,time:333bdd6b,version:f4d0
+00000b6 node compressed, map 0, 15 entries, 59 bytes, maxLen 40
@cssxsh
Copy link
Owner

cssxsh commented Oct 27, 2022

? 你别是插件运行中用 h2.jar 打开

@Haocen2004
Copy link
Author

那不是(
我关闭bot后把文件从服务器下到本地的
不过不关bot直接打开会提示文件锁定(有备份情况测试的)

@cssxsh
Copy link
Owner

cssxsh commented Oct 27, 2022

你这个 h2 是最新版的吗

@cssxsh
Copy link
Owner

cssxsh commented Oct 27, 2022

我记得 hibernate.h2 应该是有两个文件 一个 mv.db ,一个 trace.db

@Haocen2004
Copy link
Author

之前整了半天最后纯文本打开了(也就临时找个东西
trace文件是记录访问日志错误报告啥的有没有无所谓
就是说h2性能确实很好,但不是很好用第三方打开 (也可能是我操作拉胯),能不能加个导出为纯文本(json)或者发言统计之类的功能

@cssxsh
Copy link
Owner

cssxsh commented Nov 1, 2022

但不是很好用第三方打开 (也可能是我操作拉胯)

https://github.com/cssxsh/mirai-hibernate-nlp

@cssxsh cssxsh closed this as completed Nov 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants