So öffnen Sie .DUCKDB-Dateien unter Mac
Um .DUCKDB-Dateien unter Mac zu öffnen, option A (QStudio): Installieren Sie QStudio und öffnen Sie die .duckdb-Datei (QStudio unterstützt das Öffnen durch Doppelklicken auf eine .duckdb- oder .db-Datei).
Schritt-für-Schritt-Anleitung
- Option A (QStudio): Installieren Sie QStudio und öffnen Sie die .duckdb-Datei (QStudio unterstützt das Öffnen durch Doppelklicken auf eine .duckdb- oder .db-Datei).
- Option B (DBeaver): Fügen Sie in DBeaver eine DuckDB-Verbindung (DuckDB JDBC) hinzu, wählen Sie Ihre .duckdb-Datei als Datenbankpfad aus und stellen Sie dann eine Verbindung her.
Häufige Probleme
Versions-/Formatkompatibilitätsfehler beim Öffnen der Datenbank
Das On-Disk-Format von DuckDB verwendet Speicherversionen, sodass eine von einer DuckDB-Version erstellte .duckdb-Datei in manchen Fällen möglicherweise nicht sauber mit einer anderen Version geöffnet werden kann.
- Überprüfen Sie, welche DuckDB-Version Ihr Tool verwendet (z. B. die DuckDB-JDBC-Treiberversion in DBeaver) und versuchen Sie es mit einer DuckDB-Version, die dem Ursprung der Datei entspricht.
- Wenn Sie die Umgebung steuern, in der die Datei erstellt wurde, öffnen Sie sie dort und befolgen Sie die Speicher-/Kompatibilitätsanweisungen von DuckDB, bevor Sie sie in eine andere Version verschieben.
Dateizuordnungsproblem (Doppelklick öffnet nicht in der richtigen App)
Auf einigen Systemen ist möglicherweise keine Standard-App mit .duckdb verknüpft, oder sie ist möglicherweise mit einem nicht verwandten Programm verknüpft.
- Öffnen Sie zuerst QStudio und verwenden Sie das Dialogfeld „Öffnen“, um die .duckdb-Datei auszuwählen (QStudio unterstützt auch das Öffnen per Doppelklick, wenn es verknüpft ist).
- Alternativ können Sie die Datei in DBeaver öffnen, indem Sie eine DuckDB-Verbindung erstellen und den .duckdb-Dateipfad auswählen.
Es wurde eine .duckdb-Datei erwartet, aber eine andere Erweiterung erhalten
DuckDB verwendet üblicherweise andere Erweiterungen wie .db und .ddb für dasselbe Konzept: die einzelne Datenbankdatei auf der Festplatte.
- Wenn Sie eine .db- oder .ddb-Datei erhalten haben, bei der es sich um eine DuckDB-Datenbank handelt, versuchen Sie, sie auf die gleiche Weise zu öffnen (wählen Sie sie als DuckDB-Datenbankpfad in Ihrem Tool aus).
- Wenn Sie eine Datei mit dem Namen „.duckdb“ haben, die von den Tools jedoch nicht als DuckDB erkannt wird, stellen Sie sicher, dass die Datei tatsächlich von DuckDB stammt und nicht von einem anderen Datenbanktyp umbenannt wurde.
Sicherheitshinweis
.duckdb-Dateien werden von DuckDB und zugehörigen Konnektoren (z. B. JDBC-Treibern in SQL-Tools) analysiert. Behandeln Sie unbekannte .duckdb-Dateien als nicht vertrauenswürdige Eingabe und öffnen Sie sie lieber in einer kontrollierten Umgebung, da fehlerhafte Datenbankdateien Parser-/Engine-Fehler auslösen können.