Ich habe eine .db-Datei von meinem Android-Gerät importiert und möchte sie mit Libreoffice Base oder etwas ähnlich Grundlegendem mit einer einfachen GUI öffnen.
Wie erreiche ich das?
libreoffice
database
Switchkick
quelle
quelle
file file.db
und fügen Sie hier die Ausgabe und welche Datei ist es? Name?Antworten:
Eine Liste der Tools, mit denen diese Dateien verwaltet werden können, finden Sie hier .
quelle
An der Ausgabe des Befehls 'file' im obigen Kommentar kann ich erkennen, dass es sich um eine sqlite3-Datenbank handelt. Sie müssen sie also nur mit dem Befehl sqlite3 öffnen und in CSV exportieren. Führen Sie den folgenden Befehl aus:
Sie sollten eine Eingabeaufforderung wie diese sehen:
Wenn Sie eine Fehlermeldung zu "Befehl nicht gefunden" erhalten, müssen Sie sqlite3 installieren:
Stellen Sie sicher, dass sqlite3 die Datenbank lesen kann, indem Sie die Tabellen auflisten:
Wenn an dieser Stelle ein Fehler auftritt, ist die Datenbank wahrscheinlich verschlüsselt oder nicht im SQLite-Format (der Befehl file kann manchmal Fehler machen). Wenn die Tabellen in der DB aufgelistet sind, können Sie loslegen. Teilen Sie sqlite3 einfach das gewünschte Format mit und lassen Sie alle Daten ausgeben:
Jetzt sollten Sie eine Datei mit dem Namen books.csv haben, die Sie direkt mit LibreOffice Calc öffnen können.
Beachten Sie, dass SQLite-Datenbanken mehr als eine Tabelle haben können. In diesem Fall möchten Sie jede Tabelle als eigene Datei ausgeben. Anstatt oben '.exit' einzugeben, können Sie den Vorgang folgendermaßen fortsetzen:
Um so gründlich wie möglich zu sein, finden Sie hier einen Link zur SQLite-Syntax, falls Sie noch etwas damit herumspielen möchten:
http://www.sqlite.org/lang.html
quelle
Um welche Art von Datenbankdatei handelt es sich? Die Erweiterung .db ist nicht spezifisch für einen bestimmten Datenbanktyp. Obwohl ich von Android komme, gehe ich davon aus, dass es sich um eine SQLite-Datenbank handelt. Ich kenne jedoch keine einfachen GUIs zum Durchsuchen einer SQLite-Datenbankdatei. Die meisten SQL-bezogenen Tools sind alles andere als einfach.
quelle
Dies ist ein alter Thread, aber ich bin heute in Google auf die Suche nach einer Lösung gestoßen und habe festgestellt, dass die Vollversion von Adminer eine weitere Alternative ist, die Sie in einem Webbrowser zum Anzeigen von SQLite DB-Dateien verwenden können: http: // www. adminer.org
quelle