Paintball Fehler

Dieses Thema im Forum "Server Plugins" wurde erstellt von MrPyro13, 2. Februar 2014.

  1. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Hallo Community,
    ich nutze das Paintball War Plugin. Nun kommt beim Starten des Server folgende Fehlermeldung:

    [10:13:01] [Server thread/WARN]: java.sql.SQLException: database is locked
    [10:13:01] [Server thread/WARN]: at org.sqlite.NativeDB.throwex(NativeDB.java:210)
    [10:13:01] [Server thread/WARN]: at org.sqlite.NativeDB._exec(Native Method)
    [10:13:01] [Server thread/WARN]: at org.sqlite.Stmt.executeUpdate(Stmt.java:152)
    [10:13:01] [Server thread/WARN]: at de.blablubbabc.BlaDB.BlaSQLite.updateQuery(BlaSQLite.java:90)
    [10:13:01] [Server thread/WARN]: at de.blablubbabc.BlaDB.SQLGeneralStats.createDefaultTables(SQLGeneralStats.java:27)
    [10:13:01] [Server thread/WARN]: at de.blablubbabc.BlaDB.SQLGeneralStats.<init>(SQLGeneralStats.java:18)
    [10:13:01] [Server thread/WARN]: at de.blablubbabc.BlaDB.BlaSQLite.<init>(BlaSQLite.java:25)
    [10:13:01] [Server thread/WARN]: at de.blablubbabc.paintball.Paintball.onEnable(Paintball.java:965)
    [10:13:01] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250)
    [10:13:01] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:350)
    [10:13:01] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:384)
    [10:13:01] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:298)
    [10:13:01] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:280)
    [10:13:01] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:342)
    [10:13:01] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:319)
    [10:13:01] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:275)
    [10:13:01] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:175)
    [10:13:01] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424)
    [10:13:01] [Server thread/WARN]: at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617)

    Dies nicht nur einmal sondern ca 15 mal.
    Was kann man dagegen tun?
     
    #1
  2. [Dev] iTzSasukeHDxLP
    Offline

    [Dev] iTzSasukeHDxLP Ehem. Teammitglied

    Registriert seit:
    5. Januar 2014
    Beiträge:
    938
    Da steht doch direkt am Anfang dein Problem. "Database locked"

    Also:
    - Ueberpruefe den Nutzernamen
    - Ueberpruefe das Passwort
    - Ueberpruefe die Adresse

    Wenn das nicht geht solltest du eine neue Datenbank anlegen oder diese neu anlegen.
     
    #2
  3. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Das Problem: In der Config gibt es keinen Eintrag für MySql
     
    #3
  4. games6471
    Online

    games6471

    Der Fehler hat auch nichts mit wirklich etwas mit MySQL zu tun. Paintball verwendet nämlich eine SQLite-Datenbank. Dennoch liegt das Problem woanders. Um Thread-safety zu garantieren wird die Datenbank gelockt. Das bedeutet, dass andere Threads warten müssen bis die Daten von einem Thread fertig geschrieben wurden. Ansonsten könnte es zu Konflikten kommen.

    Schreib dem Entwickler einfach mit der Fehlermeldung an.
     
    #4