Hallo zusammen...
Mein Hoster hat dank des Einbaus einer Festplatte in meinen Server einfach mal den Stecker vom Root gezogen und die Festplatte eingebaut. Was ist Passiert ? Richtig, meine MySQL Datenbank verursacht nun im Zusammenhang mit LogBlock dutzende Fehler (im Sekundentackt)..
Wobei wir auch schon beim Fehlercode wären:
18:03:05 [SEVERE] [Consumer] SQL exception on insertion:
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '245646244' for key 'PRIMARY'
at sun.reflect.GeneratedConstructorAccessor100.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java
82)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1039)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java
593)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java
525)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310)
at de.diddiz.LogBlock.Consumer$BlockRow.executeStatements(Consumer.java:474)
at de.diddiz.LogBlock.Consumer.run(Consumer.java:294)
at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:58)
at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ich habe in der Datenbank selbst bereits nach einem Eintrag mit der ID "245646244" gesucht allerdings nichts gefunden, es hört genau eine ID davor auf (245646243) ist der letzte Eintrag.
Ich bräuchte nun schnelle Hilfe um das Problem wieder zu lösen.
Mit freundlichen Grüßen
XGaMeR
Mein Hoster hat dank des Einbaus einer Festplatte in meinen Server einfach mal den Stecker vom Root gezogen und die Festplatte eingebaut. Was ist Passiert ? Richtig, meine MySQL Datenbank verursacht nun im Zusammenhang mit LogBlock dutzende Fehler (im Sekundentackt)..
Wobei wir auch schon beim Fehlercode wären:
18:03:05 [SEVERE] [Consumer] SQL exception on insertion:
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '245646244' for key 'PRIMARY'
at sun.reflect.GeneratedConstructorAccessor100.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
at com.mysql.jdbc.Util.getInstance(Util.java
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1039)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310)
at de.diddiz.LogBlock.Consumer$BlockRow.executeStatements(Consumer.java:474)
at de.diddiz.LogBlock.Consumer.run(Consumer.java:294)
at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:58)
at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ich habe in der Datenbank selbst bereits nach einem Eintrag mit der ID "245646244" gesucht allerdings nichts gefunden, es hört genau eine ID davor auf (245646243) ist der letzte Eintrag.
Ich bräuchte nun schnelle Hilfe um das Problem wieder zu lösen.
Mit freundlichen Grüßen
XGaMeR
Zuletzt bearbeitet: