服务器版本1.16.5,插件版本CoreProtect-21.2,这个插件每天一到晚上就报错,白天好好的,请各位大神帮我看看是什么原因引起的,配置文件里储存方式是用的SQLit。
4.10 01:00:29 [Server] WARN at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:35)04.10 01:00:29 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:241)04.10 01:00:29 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)04.10 01:00:29 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:292)04.10 01:00:29 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:235)04.10 01:00:29 [Server] WARN at net.coreprotect.consumer.process.Process.processConsumer(Process.java:102)04.10 01:00:29 [Server] WARN at net.coreprotect.consumer.Consumer.run(Consumer.java:133)04.10 01:00:29 [Server] WARN at java.base/java.lang.Thread.run(Thread.java:829)04.10 01:00:29 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_block)04.10 01:00:31 [Multicraft] Skipped 504 lines due to rate limit (30/s)04.10 01:00:31 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_database_lock)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1012)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1024)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.throwex(DB.java:989)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB._exec_utf8(Native Method)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB._exec(NativeDB.java:94)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3Statement.executeUpdate(JDBC3Statement.java:102)04.10 01:00:31 [Server] WARN at net.coreprotect.consumer.process.Process.updateLockTable(Process.java:61)04.10 01:00:31 [Server] WARN at net.coreprotect.consumer.process.Process.processConsumer(Process.java:98)04.10 01:00:31 [Server] WARN at net.coreprotect.consumer.Consumer.run(Consumer.java:133)04.10 01:00:31 [Server] WARN at java.base/java.lang.Thread.run(Thread.java:829)04.10 01:00:31 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_sign)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1012)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1024)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.throwex(DB.java:989)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB.prepare_utf8(Native Method)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB.prepare(NativeDB.java:134)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.prepare(DB.java:257)04.10 01:00:31 [Server] WARN at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:45)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:30)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:35)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:241)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)04.10 01:00:31 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:292)04.10 01:00:31 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:235)
 报错日志.txt
(11.29 KB, 下载次数: 0)
报错日志.txt
(11.29 KB, 下载次数: 0)
 
04.10 01:00:31 [Server] WARN at java.base/java.lang.Thread.run(Thread.java:829)04.10 01:00:31 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_block)
4.10 01:00:29 [Server] WARN at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:35)04.10 01:00:29 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:241)04.10 01:00:29 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)04.10 01:00:29 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:292)04.10 01:00:29 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:235)04.10 01:00:29 [Server] WARN at net.coreprotect.consumer.process.Process.processConsumer(Process.java:102)04.10 01:00:29 [Server] WARN at net.coreprotect.consumer.Consumer.run(Consumer.java:133)04.10 01:00:29 [Server] WARN at java.base/java.lang.Thread.run(Thread.java:829)04.10 01:00:29 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_block)04.10 01:00:31 [Multicraft] Skipped 504 lines due to rate limit (30/s)04.10 01:00:31 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_database_lock)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1012)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1024)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.throwex(DB.java:989)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB._exec_utf8(Native Method)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB._exec(NativeDB.java:94)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3Statement.executeUpdate(JDBC3Statement.java:102)04.10 01:00:31 [Server] WARN at net.coreprotect.consumer.process.Process.updateLockTable(Process.java:61)04.10 01:00:31 [Server] WARN at net.coreprotect.consumer.process.Process.processConsumer(Process.java:98)04.10 01:00:31 [Server] WARN at net.coreprotect.consumer.Consumer.run(Consumer.java:133)04.10 01:00:31 [Server] WARN at java.base/java.lang.Thread.run(Thread.java:829)04.10 01:00:31 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_sign)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1012)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.newSQLException(DB.java:1024)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.throwex(DB.java:989)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB.prepare_utf8(Native Method)04.10 01:00:31 [Server] WARN at org.sqlite.core.NativeDB.prepare(NativeDB.java:134)04.10 01:00:31 [Server] WARN at org.sqlite.core.DB.prepare(DB.java:257)04.10 01:00:31 [Server] WARN at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:45)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:30)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:35)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:241)04.10 01:00:31 [Server] WARN at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)04.10 01:00:31 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:292)04.10 01:00:31 [Server] WARN at net.coreprotect.database.Database.prepareStatement(Database.java:235)
04.10 01:00:31 [Server] WARN at java.base/java.lang.Thread.run(Thread.java:829)04.10 01:00:31 [Server] WARN org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: co_block)
本地数据库出现错误,尝试删除。
名副其实 发表于 2023-10-4 01:44
本地数据库出现错误,尝试删除。
就很巧,好像是有个差不多的时间段,每天晚上都会这样,服务器凌晨三点自动重启后,白天就好好的。
55551115646 发表于 2023-10-4 01:53
就很巧,好像是有个差不多的时间段,每天晚上都会这样,服务器凌晨三点自动重启后,白天就好好的。 ...
你服务器里面是不是加了什么备份插件或者联动了 CoreProtect 的插件?
尝试更新至22.2?
按照我的理解 应该是数据库的事 每日0点都会刷新
删掉,或者让备份插件不要备份 CoreProtect 的数据库文件
解决了吗 我装上好像也这样报错了 玩着玩着就自动关服了
这个两个不冲突,我服也是ebackup配coreprotect,但是这问题我也没遇到过(