DBAtlas · Atlas für Datenbankbetrieb

ERR unknown command: Unknown command

Redis

Was bedeutet das?

Redis erkennt den gesendeten Befehl nicht. Der Befehlsname ist möglicherweise falsch, in dieser Version nicht verfügbar oder deaktiviert/umbenannt.

Ursache

Ein falsch geschriebener Befehlsname; der Befehl kam erst in einer neueren Redis-Version hinzu (auf dem alten Server nicht vorhanden); Aufruf eines Befehls, der ein Modul erfordert (z. B. RedisJSON, RediSearch), ohne geladenes Modul; oder der Befehl wurde mit rename-command/ACL deaktiviert. Manchmal lässt auch eine falsche Aufteilung der Argumente durch den Client den Befehlsnamen beschädigt erscheinen.

Lösung

Prüfe Befehlsname und Syntax (COMMAND DOCS command oder die Dokumentation). Serverversion prüfen: INFO server. Prüfe bei einem Modulbefehl, ob das Modul geladen ist: MODULE LIST. Wurde der Befehl mit rename-command versteckt, prüfe die Konfiguration. Stelle sicher, dass deine Client-Bibliothek den Befehl korrekt kodiert.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank