Verifieradav Adam B.·granskad av FE Editorial·uppdaterad Jul 22, 20262.9(13 röster)Tack för ditt betyg!
SNABBT SVAR
En .db3-fil är en SQLite 3-databas - samma format som .sqlite och .db, bara med en annan filändelse. Öppna den gratis med DB Browser for SQLite på Windows, macOS eller Linux. Filen innehåller strukturerad data (tabeller, index, rader), inte ett dokument, så du bläddrar i den snarare än läser den som en textfil.
Utvecklare: SQLite (D. Richard Hipp / SQLite Development Team, public domain)Kategori: DatabasfilerÖppen standardMIME: application/vnd.sqlite3
En .db3-fil är en databasfil skapad av SQLite, en lättviktig och fristående databasmotor. SQLite lagrar data i ett strukturerat binärt format som kan nås med SQL. Filändelsen .db3 är en namnkonvention - den är identisk i formatet med .db, .sqlite och .sqlite3-filer; alla delar samma 16-byte header SQLite format 3.
Ett exempel på en .db3-fil är PalmDatabase.db3, som lagrar personlig webbhistorik. Formatet kräver ingen serverprocess och körs på Windows, macOS, Linux, Android och iOS. Verktyg som DB Browser for SQLite, kommandoradsgränssnittet sqlite3 och SQLite Viewer kan öppna .db3-filer tillsammans med andra SQLite-varianter.
Säkerhet & trygghet
RISK: MEDIUM
En .db3-fil är data, inte kod, så det är säkert att öppna den i en visare. Behandla dock INNEHÅLLET som känsligt: SQLite-databaser från appar och webbläsare innehåller ofta privata meddelanden, kontakter, historik, tokens och platsdata - ladda inte upp personliga databaser till onlinevisare, utan föredra ett lokalt verktyg (DB Browser/sqlite3). Kör aldrig SQL från en okänd källa mot din databas (det kan radera data via DROP/DELETE). De senaste ändringarna kan finnas i tillhörande -wal/-journal-filer bredvid .db3-filen.
Formatdetaljer
i ett nötskal
FULLSTÄNDIGT NAMNSQLite 3 Database Fileäven känd som SQLite database, SQLite3 database
UTVECKLARESQLite (D. Richard Hipp / SQLite Development Team, public domain)sedan SQLite 3 file format, 2004
En .db3-fil är byte-för-byte en vanlig SQLite 3-databas; de första 16 byten är alltid «SQLite format 3» + NUL. Suffixet .db3 är bara en namnkonvention - samma format skrivs också som .sqlite, .sqlite3, .db och .s3db. Identifiera den via denna header, inte via filändelsen.
Program som öppnar DB3-filer
Windows4 apps
Navicat for SQliteBetaldKommersiellt GUI: öppna .db3 för att hantera tabeller, köra frågor och exportera - ett betalt alternativ till DB Browser.
DB Browser for SQLiteÖppen källkodArkiv → Öppna databas, välj .db3, sedan «Bläddra i data» för att se tabeller och «Kör SQL» för att ställa frågor. Standardverktyget för gratis visning/redigering.
SQLite (sqlite3 CLI)Öppen källkodKör «sqlite3 file.db3», sedan «.tables» för att lista tabeller och SQL-frågor för att inspektera/exportera.
DBeaverÖppen källkodSkapa en SQLite-anslutning som pekar på .db3-filen för att bläddra, fråga och exportera i ett polerat GUI.
macOS3 apps
DB Browser for SQLiteÖppen källkodArkiv → Öppna databas, välj .db3, sedan «Bläddra i data» för att se tabeller och «Kör SQL» för att ställa frågor. Standardverktyget för gratis visning/redigering.
SQLite (sqlite3 CLI)Öppen källkodKör «sqlite3 file.db3», sedan «.tables» för att lista tabeller och SQL-frågor för att inspektera/exportera.
TablePlusFreemiumNative-mac GUI: öppna .db3 för att bläddra, fråga och exportera tabeller.
Linux3 apps
Navicat for SQlite (Linux)BetaldBetalt GUI-alternativ; öppna .db3 för att hantera och exportera. Använd DB Browser om du vill ha ett gratisalternativ.
DB Browser for SQLiteÖppen källkodArkiv → Öppna databas, välj .db3, sedan «Bläddra i data» för att se tabeller och «Kör SQL» för att ställa frågor. Standardverktyget för gratis visning/redigering.
SQLite (sqlite3 CLI)Öppen källkodKör «sqlite3 file.db3», sedan «.tables» för att lista tabeller och SQL-frågor för att inspektera/exportera.
Web1 app
SQLite Viewer (sqliteviewer.app)GratisDra en .db3 till webbläsaren för att inspektera tabeller lokalt (körs på klientsidan - men ladda inte upp konfidentiella databaser).
Tekniska detaljer
djup specifikation
Kodning
Binär; flerbajts-heltal i headern och B-trädsceller använder big-endian byteordning
Inga frågor än - bli den första att fråga om DB3-filer.
Vanliga frågor
Hur öppnar jag en .db3-fil?
Använd gratisprogrammet DB Browser for SQLite (Windows/macOS/Linux): Arkiv → Öppna databas, och sedan «Bläddra i data» för att se tabellerna. Eller fråga den med kommandoraden sqlite3. Det är en databas, så du bläddrar i tabeller snarare än «läser» den som ett dokument.
Är en .db3-fil samma sak som en .sqlite- eller .db-fil?
Ja - alla tre är samma SQLite 3-format (header «SQLite format 3»). Filändelsen är bara en namnkonvention vald av appen; alla SQLite-verktyg öppnar samtliga, och att byta namn mellan dem ändrar ingenting.
Hur exporterar jag en .db3 till CSV eller Excel?
Öppna den i DB Browser for SQLite och Arkiv → Exportera → Tabell till CSV (en tabell i taget), öppna sedan CSV-filen i Excel/LibreOffice. DBeaver kan exportera sökresultat direkt till XLSX.
Varför kan jag inte öppna min .db3 / den säger «filen är inte en databas»?
Den kan vara skadad, krypterad (t.ex. SQLCipher) eller inte faktiskt vara SQLite. Kontrollera de första 16 byten - en riktig SQLite-fil börjar med «SQLite format 3». Krypterade databaser måste först dekrypteras med sin nyckel.
Vad är PalmDatabase.db3?
En SQLite .db3-databas som användes av äldre mobil-/Palm-enheter för att lagra historik och personlig information. Öppna den som vilken SQLite-fil som helst i DB Browser for SQLite.
Behöver jag installera en databasserver för att läsa en .db3?
Nej - SQLite är serverlöst och fristående; den enskilda .db3-filen är hela databasen, och ett verktyg som DB Browser eller sqlite3 CLI läser den direkt utan någon konfiguration.