Zaimportowałem plik .db z urządzenia z Androidem i chcę go otworzyć za pomocą Libreoffice Base lub czegoś podobnego podstawowego z prostym GUI.
Jak to osiągnąć?
libreoffice
database
Switchkick
źródło
źródło
file file.db
i wklej tutaj dane wyjściowe i jaki to plik? Imię?Odpowiedzi:
Lista narzędzi, które mogą zarządzać tymi plikami, znajduje się tutaj .
źródło
Z danych wyjściowych polecenia „file” w powyższym komentarzu widzę, że jest to baza danych sqlite3, więc wystarczy otworzyć ją za pomocą polecenia sqlite3 i wyeksportować do pliku CSV. Uruchom następujące polecenie:
Powinieneś zobaczyć następujący monit:
Jeśli pojawi się błąd związany z „nie znaleziono polecenia”, musisz zainstalować sqlite3:
Sprawdź, czy program sqlite3 może odczytać bazę danych, wyświetlając tabele:
Jeśli w tym momencie pojawi się błąd, baza danych jest prawdopodobnie zaszyfrowana lub w rzeczywistości nie jest w formacie SQLite (polecenie pliku może czasem popełniać błędy). Jeśli zawiera listę tabel w pliku .db, możesz zacząć. Po prostu powiedz sqlite3, jaki format chcesz i niech wyśle wszystkie dane:
Teraz powinieneś mieć plik o nazwie books.csv, który możesz otworzyć bezpośrednio za pomocą LibreOffice Calc.
Zauważ, że bazy danych sqlite mogą mieć więcej niż jedną tabelę. W takim przypadku będziesz chciał wypisać każdą tabelę jako własny plik. Zamiast pisać powyżej „.exit”, możesz kontynuować proces w następujący sposób:
Na koniec, aby być tak dokładnym, jak to możliwe, oto link do składni sqlite na wypadek, gdybyś chciał się z nią pobawić:
http://www.sqlite.org/lang.html
źródło
Jaki to typ pliku bazy danych? Rozszerzenie .db nie jest specyficzne dla określonego typu bazy danych. Chociaż pochodzę z Androida, przypuszczam, że jest to baza danych sqlite. Jednak nie znam żadnych prostych GUI do przeglądania pliku bazy danych sqlite. Większość narzędzi związanych z SQL jest daleka od prostoty.
źródło
To jest stary wątek, ale natknąłem się na niego dzisiaj w Google, szukając rozwiązania i odkryłem, że pełna wersja Adminera to kolejna alternatywa, której można użyć w przeglądarce internetowej do przeglądania plików DB SQLite: http: // www. adminer.org
źródło