Online konvertor DB do CSV zdarma
Export tabulek SQLite a dalších DB do přenositelných souborů CSV.
Převést DB na CSV online - zdarma
Soubor se zpracuje hned a smaže se ihned po stažení.
Načíst soubor z adresy URL
Vložte přímý odkaz na soubor. Stáhneme ho na náš server a převedeme úplně stejně jako nahraný soubor.
Jak to funguje
-
1/3
Nahrajte soubor .db
Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.
-
2/3
Spusťte převod .db do .csv
Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.
-
3/3
Stáhněte převedený soubor .csv
Výsledek převodu je připraven ke stažení.
Jak převést soubor db do formátu csv
- Databázové formáty
- Dosud nehodnoceno.
Tabulkový procesor, reportingový systém nebo importní nástroj může vyžadovat CSV, pokud nedokáže otevřít původní databázový soubor. Export do CSV také představuje jednoduchý způsob, jak sdílet nebo upravovat jednu tabulku bez instalace databázového softwaru.
Co je formát DB
.db je obecná přípona názvu souboru, nikoli jediný databázový formát. Běžně označuje databázi SQLite, ale aplikace ji mohou používat také pro proprietární databáze nebo jiné formáty úložiště; tabulky dBase obvykle používají příponu .dbf.
Databáze může obsahovat více tabulek, indexů, vztahů, pohledů, dotazů a metadat. Převod proto obvykle exportuje jednu tabulku nebo dotaz do jednoho souboru CSV, místo aby převáděl celou databázi na ekvivalentní dokument CSV.
Co je formát CSV
CSV ukládá tabulková data jako záznamy a pole v prostém textu. Obvyklým oddělovačem polí jsou čárky, ale pokud data obsahují mnoho čárek, lze použít středníky nebo tabulátory. Pole obsahující oddělovače, uvozovky nebo konce řádků musí být uzavřena v uvozovkách podle pravidel CSV.
CSV podporují Excel, LibreOffice Calc, Google Sheets, Python, R, nástroje příkazového řádku a většina systémů pro import dat. Je přenositelný a snadno kontrolovatelný, ale nezachovává vztahy mezi tabulkami, indexy, databázové dotazy, oprávnění, vzorce ani většinu datových typů specifických pro databáze.
Převod databáze SQLite pomocí sqlite3
SQLite je běžný formát souborů s názvem .db. Nainstalujte program SQLite pro příkazový řádek, otevřete terminál ve složce obsahující soubor a zobrazte jeho tabulky:
sqlite3 database.db
.tables
Na příkazovém řádku SQLite exportujte vybranou tabulku včetně záhlaví sloupců:
.headers on
.mode csv
.once output.csv
SELECT * FROM table_name;
.once stdout
Nahraďte database.db, output.csv a table_name skutečnými názvy. Dotaz je vhodnější než SELECT *, pokud potřebujete konkrétní sloupce, filtrování nebo definované pořadí:
.headers on
.mode csv
.once customers.csv
SELECT id, name, email FROM customers ORDER BY id;
Přímý příkaz v shellu vytvoří stejný typ exportu:
sqlite3 -header -csv database.db "SELECT * FROM table_name;" > output.csv
Použití grafické aplikace SQLite
Otevřete soubor v klientu SQLite, například DB Browser for SQLite. Vyberte požadovanou tabulku a použijte File → Export → Table(s) as CSV file nebo ekvivalentní příkaz pro export. Pokud aplikace tyto možnosti nabízí, povolte záhlaví sloupců a zvolte kódování UTF-8.
Export tabulky dBase
Pokud je zdrojem tabulka dBase, bude mít obvykle příponu .dbf, nikoli .db. Otevřete ji v softwaru s podporou dBase, například v LibreOffice Calc, a poté použijte File → Save As, zvolte Text CSV (.csv) a nastavte oddělovač polí, znak pro uzavření textu v uvozovkách a kódování znaků. Ověřte, zda má exportér zahrnout názvy sloupců.
Převod bez instalace softwaru
Konvertor na webu 101convert.com můžete použít zdarma: nahrajte soubor DB, zvolte CSV a stáhněte exportovaný soubor. Nenahrávejte důvěrná, osobní, finanční ani regulovaná data, pokud vám nevyhovují zásady služby týkající se nakládání s daty a jejich uchovávání.
Kontrola exportovaných dat
- Přípona
.dbneurčuje formát spolehlivě. Pokud SQLite nedokáže soubor otevřít, zjistěte, která aplikace jej vytvořila, a teprve poté vyberte exportér; soubor může být proprietární, zašifrovaný, poškozený nebo nemusí souviset se SQLite. - Exportujte každou požadovanou tabulku samostatně. Sloučení souvisejících tabulek do jednoho CSV vyžaduje dotaz nebo externí krok zpracování dat a může vést k duplikaci záznamů.
- Použijte UTF-8, aby se zachovaly znaky mimo ASCII. Pokud Excel zobrazuje nečitelný text, importujte soubor pomocí funkce pro import dat a výslovně zvolte UTF-8.
- Hodnoty NULL se mohou změnit na prázdná pole a data, logické hodnoty, desetinné oddělovače a binární data mohou různé exportéry reprezentovat odlišně. Binární pole může vyžadovat samostatnou extrakci namísto exportu do CSV.
- Tabulkové procesory mohou identifikátory začínající nulou interpretovat jako čísla, převádět dlouhá celá čísla do vědeckého zápisu nebo zaokrouhlovat hodnoty přesahující podporovanou přesnost. CSV kontrolujte jako text nebo citlivé sloupce importujte jako text.
- CSV neobsahuje schéma ani řízení přístupu. Pokud je nutné zachovat vztahy, datové typy, indexy nebo informace pro audit, ponechte původní databázi jako autoritativní kopii.
Navrhovaný software pro převod db do csv
Často kladené otázky
Je konvertor DB do CSV zdarma?
Ano, převod DB do CSV na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.
Jak velký může být můj soubor DB?
Můžete nahrát soubory DB o velikosti až 50 MB a převést až 20 souborů najednou v jedné dávce.
Co se stane s nahranými soubory?
Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.
Musím pro převod DB do CSV instalovat nějaký software?
Ne. Převod DB do CSV probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.
Konverze se nezdařila?
Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor DB pro tuto konverzi z DB do CSV. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.
Zachová převod souboru .db do CSV všechny moje tabulky?
CSV ukládá jednu plochou tabulku, takže databáze s více tabulkami může vyžadovat samostatné soubory CSV nebo se může exportovat pouze vybraná tabulka. Vztahy, indexy, omezení a další struktura databáze se nezachovají.
Co se ztratí při převodu SQLite .db do CSV?
Hodnoty buněk v exportované tabulce se zachovají, ale definice schématu, vztahy, indexy, spouštěče a datové typy specifické pro databázi se ztratí. Binární pole a další komplexní hodnoty mohou být v závislosti na exportéru převedeny na textovou reprezentaci nebo vynechány.
Mohu upravit CSV a převést ho zpět na stejný soubor .db?
CSV můžete importovat do databáze, ale původní strukturu databáze se tím automaticky neobnoví. Typy sloupců, klíče, vztahy, vzorce a další nastavení je obvykle nutné znovu definovat.
Proč po převodu .db do CSV vypadají čárky, uvozovky nebo konce řádků špatně?
CSV reprezentuje hodnoty jako text, takže čárky, uvozovky a vložené konce řádků musí být správně escapovány. Problémy obvykle nastanou, když hodnota v databázi tyto znaky obsahuje a čtečka CSV používá jiné nastavení oddělovače, uvozování nebo kódování znaků.
Podobné .db konverze
- db do json
- db do txt
- db do excel
- db do xlsx
- db do sql
- db do html
- db do pdf
- db do xml
- db do accdb
- db do text
- db do abs
- db do ave
- db do bmp
- db do crypt5
- db do crypt6
- db do crypt7
- db do cs
- db do cvs
- db do db2
- db do db3
- db do dbf
- db do dbs
- db do docx
- db do fdb
- db do gdb
- db do ics
- db do inp
- db do jpeg
- db do mbk
- db do mdb
- db do mdf
- db do mdn
- db do myd
- db do odt
- db do pd
- db do png
- db do rtf
- db do s3db
- db do sdf
- db do sqlite
- db do sqlite3
- db do vcard
- db do vcs
- db do xlr
- db do xls
- db do xlsm