Konverter online gratis DB ke CSV
Ekspor tabel SQLite dan DB lainnya ke file CSV portabel.
Konversi DB ke CSV online - gratis
File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.
Impor file dari URL
Tempel tautan langsung ke file. Kami mengunduhnya ke server kami dan mengonversinya persis seperti file yang diunggah.
Cara kerjanya
-
1/3
Unggah file .db Anda
Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.
-
2/3
Jalankan konversi .db ke .csv
Setelah file berhasil diunggah, klik konversi saat Anda siap.
-
3/3
Unduh file .csv hasil konversi
Hasil konversi siap untuk diunduh.
Bagaimana mengkonversi db ke csv berkas
- Basis Data
- Belum ada peringkat.
Spreadsheet, sistem pelaporan, atau alat impor mungkin memerlukan CSV ketika tidak dapat membuka file database asli. Mengekspor ke CSV juga menyediakan cara sederhana untuk membagikan atau mengedit satu tabel tanpa menginstal software database.
Apa itu format DB
.db adalah ekstensi nama file generik, bukan satu format database tertentu. Ekstensi ini biasanya mengidentifikasi database SQLite, tetapi aplikasi juga dapat menggunakannya untuk database proprietary atau format penyimpanan lainnya; tabel dBase biasanya menggunakan ekstensi .dbf.
Database dapat berisi beberapa tabel, indeks, relasi, view, query, dan metadata. Oleh karena itu, konversi biasanya mengekspor satu tabel atau query ke satu file CSV, bukan mengonversi seluruh database menjadi dokumen CSV yang setara.
Apa itu format CSV
CSV menyimpan data tabular sebagai record dan field dalam teks biasa. Koma adalah delimiter field yang umum digunakan, meskipun titik koma atau tab dapat digunakan ketika data mengandung banyak koma. Field yang berisi delimiter, tanda kutip, atau jeda baris harus diberi tanda kutip sesuai aturan CSV.
CSV didukung oleh Excel, LibreOffice Calc, Google Sheets, Python, R, alat baris perintah, dan sebagian besar sistem impor data. CSV bersifat portabel dan mudah diperiksa, tetapi tidak mempertahankan relasi tabel, indeks, query database, izin, formula, atau sebagian besar tipe data khusus database.
Konversi database SQLite dengan sqlite3
SQLite adalah format umum yang digunakan oleh file bernama .db. Instal program baris perintah SQLite, buka terminal di folder yang berisi file tersebut, lalu periksa tabelnya:
sqlite3 database.db
.tables
Pada prompt SQLite, ekspor tabel yang dipilih beserta header kolom:
.headers on
.mode csv
.once output.csv
SELECT * FROM table_name;
.once stdout
Ganti database.db, output.csv, dan table_name dengan nama yang sebenarnya. Query lebih disarankan daripada SELECT * jika Anda memerlukan kolom tertentu, pemfilteran, atau urutan yang ditentukan:
.headers on
.mode csv
.once customers.csv
SELECT id, name, email FROM customers ORDER BY id;
Perintah shell langsung menghasilkan jenis ekspor yang sama:
sqlite3 -header -csv database.db "SELECT * FROM table_name;" > output.csv
Gunakan aplikasi SQLite grafis
Buka file tersebut di client SQLite seperti DB Browser for SQLite. Pilih tabel yang diperlukan, lalu gunakan File → Export → Table(s) as CSV file atau perintah ekspor yang setara. Aktifkan header kolom dan pilih encoding UTF-8 jika aplikasi menyediakan opsi tersebut.
Mengekspor tabel dBase
Jika sumbernya adalah tabel dBase, biasanya file tersebut memiliki ekstensi .dbf, bukan .db. Buka file tersebut di software yang mendukung dBase, seperti LibreOffice Calc, lalu gunakan File → Save As, pilih Text CSV (.csv), dan atur delimiter field, karakter kutip teks, serta encoding karakter. Konfirmasikan apakah exporter harus menyertakan nama kolom.
Konversi tanpa menginstal software
Anda dapat menggunakan converter di 101convert.com secara gratis: upload file DB, pilih CSV, lalu download file yang diekspor. Jangan upload data rahasia, pribadi, keuangan, atau yang diatur oleh peraturan kecuali kebijakan penanganan dan penyimpanan layanan tersebut dapat diterima.
Periksa data yang diekspor
- Ekstensi
.dbtidak mengidentifikasi format secara andal. Jika SQLite tidak dapat membuka file tersebut, tentukan aplikasi yang membuatnya sebelum memilih exporter; file tersebut mungkin proprietary, terenkripsi, rusak, atau tidak terkait dengan SQLite. - Ekspor setiap tabel yang diperlukan secara terpisah. Menggabungkan tabel yang saling terkait ke dalam satu CSV memerlukan query atau langkah pemrosesan data eksternal dan dapat menggandakan record.
- Gunakan UTF-8 untuk mempertahankan karakter non-ASCII. Jika Excel menampilkan teks yang rusak, impor file melalui fungsi impor datanya dan pilih UTF-8 secara eksplisit.
- Nilai NULL dapat menjadi field kosong, sedangkan tanggal, nilai Boolean, pemisah desimal, dan data biner dapat direpresentasikan secara berbeda oleh exporter yang berbeda. Field biner mungkin memerlukan ekstraksi terpisah, bukan ekspor CSV.
- Program spreadsheet dapat menafsirkan identifier yang diawali angka nol sebagai angka, mengonversi bilangan bulat panjang ke notasi ilmiah, atau membulatkan nilai yang melebihi presisi yang didukungnya. Periksa CSV sebagai teks atau impor kolom sensitif sebagai teks.
- CSV tidak berisi schema atau kontrol akses. Simpan database asli sebagai salinan otoritatif jika relasi, tipe data, indeks, atau informasi audit harus dipertahankan.
Perangkat lunak dan tautan yang disarankan: db ke csv converters
Pertanyaan yang sering diajukan
Apakah konverter DB ke CSV gratis?
Ya, mengonversi DB ke CSV di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.
Seberapa besar file DB yang bisa saya unggah?
Anda dapat mengunggah file DB hingga 50 MB dan mengonversi hingga 20 file sekaligus dalam satu batch.
Apa yang terjadi pada file yang saya unggah?
File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.
Apakah saya perlu menginstal perangkat lunak untuk mengonversi DB ke CSV?
Tidak. Konversi DB ke CSV berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.
Konversi gagal?
Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file DB yang valid untuk konversi DB ke CSV ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.
Apakah konversi file .db ke CSV akan mempertahankan semua tabel saya?
CSV menyimpan satu tabel datar, jadi database dengan beberapa tabel mungkin memerlukan file CSV terpisah atau hanya mengekspor tabel yang dipilih. Relasi, indeks, batasan, dan struktur database lainnya tidak dipertahankan.
Data apa yang hilang saat mengonversi SQLite .db ke CSV?
Nilai sel dalam tabel yang diekspor tetap dipertahankan, tetapi definisi skema, relasi, indeks, pemicu, dan tipe data khusus database akan hilang. Kolom biner dan nilai kompleks lainnya mungkin diubah menjadi representasi teks atau dihilangkan, tergantung pada alat pengekspor.
Bisakah saya mengedit CSV lalu mengonversinya kembali menjadi file .db yang sama?
Anda dapat mengimpor CSV ke dalam database, tetapi struktur database asli tidak akan dipulihkan secara otomatis. Tipe kolom, kunci, relasi, formula, dan pengaturan lainnya biasanya perlu ditentukan lagi.
Mengapa koma, tanda kutip, atau jeda baris terlihat salah setelah mengonversi .db ke CSV?
CSV merepresentasikan nilai sebagai teks, jadi koma, tanda kutip, dan jeda baris yang disisipkan harus di-escape dengan benar. Masalah biasanya terjadi saat nilai database berisi karakter tersebut dan pembaca CSV menggunakan pengaturan pemisah, pengutipan, atau pengodean karakter yang berbeda.
Konversi berkas db lainnya
- db ke json
- db ke txt
- db ke excel
- db ke xlsx
- db ke sql
- db ke pdf
- db ke html
- db ke accdb
- db ke xml
- db ke text
- db ke abs
- db ke ave
- db ke bmp
- db ke crypt5
- db ke crypt6
- db ke crypt7
- db ke cs
- db ke cvs
- db ke db2
- db ke db3
- db ke dbf
- db ke dbs
- db ke docx
- db ke fdb
- db ke gdb
- db ke ics
- db ke inp
- db ke jpeg
- db ke mbk
- db ke mdb
- db ke mdf
- db ke mdn
- db ke myd
- db ke odt
- db ke pd
- db ke png
- db ke rtf
- db ke s3db
- db ke sdf
- db ke sqlite
- db ke sqlite3
- db ke vcard
- db ke vcs
- db ke xlr
- db ke xls
- db ke xlsm