THE ORB
Studio wird gestartet

Die Tabelle '<db>.<tabelle>' existiert nicht

Der Datenbank fehlt eine ganze Tabelle, die ein Script braucht. Ihre Setup-Datei wurde nie importiert oder in eine andere Datenbank.

groupsDieses Script tut nichtspersonDas kannst du beheben

Mach das zuerst

Importier die .sql-Datei, die mit dem Script kam, in genau die Datenbank, auf die dein server.cfg zeigt.

bug_reportFüg lieber deine ganze Konsole ein

Was es bedeutet

Die Verbindung klappte, und die in der Abfrage genannte Tabelle liegt nicht in dieser Datenbank. Entweder wurde das mitgelieferte SQL nie importiert, oder du bist mit einer anderen Datenbank verbunden, als du denkst.

Was es auslöst

Sortiert danach, wie oft es die Antwort ist.

  1. 1

    Das .sql der Resource wurde nie importiert

    Jedes Script, das Daten speichert, bringt eines mit. Es zu überspringen ist die übliche Ursache.

  2. 2

    In die falsche Datenbank importiert

    Zwei Datenbanken auf demselben Server: Der Import ging in die eine, der Verbindungsstring zeigt auf die andere.

  3. 3

    Das Schema des Frameworks selbst fehlt

    Wenn users oder players fehlen, wurde das Framework-SQL nie ausgeführt — und bis dahin funktioniert nichts.

  4. 4

    Groß- und Kleinschreibung

    Bei MySQL unter Linux sind Users und users je nach lower_case_table_names verschiedene Tabellen.

  5. 5

    „Unknown database" statt einer fehlenden Tabelle

    Die Datenbank selbst gibt es nicht — der Verbindungsstring nennt eine, die nie angelegt wurde.

Wie du erkennst, welcher deiner ist

SELECT DATABASE();
SHOW TABLES;

Sind die Tabellen da, aber DATABASE() ist nicht die erwartete, stimmt der Verbindungsstring nicht. Ist die Liste leer, wurde nie etwas importiert.

Wo du nachsehen musst

Die .sql-Datei, die mit der Resource kam, und der Datenbankname in der server.cfg.

Wie du es behebst

CREATE DATABASE IF NOT EXISTS fivem CHARACTER SET utf8mb4;
USE fivem;
SOURCE /pfad/zur/resource/install.sql;

Hängst du immer noch an deinem eigenen Code?

Diese Seite sagt, was dieser Fehler üblicherweise bedeutet. Füg deine Konsole in Server Fixer ein: es sortiert alles darin und sagt dir, was zuerst dran ist; und wenn du lieber nicht ranwillst, kann ORBIE das Script reparieren und dir die Resource fertig zum Einsetzen zurückgeben.

bug_reportServer Fixer öffnen

Für diese Art Fehler Script Optimizer erkennt die Abfragemuster, die das verursachen.

Fehler, die mit diesem zusammen auftreten