Konverter online gratis DB ke SQL
Konversi file DB yang didukung menjadi skrip SQL yang dapat diedit untuk migrasi, pencadangan, atau inspeksi.
Konversi DB ke SQL 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 .sql
Setelah file berhasil diunggah, klik konversi saat Anda siap.
-
3/3
Unduh file .sql hasil konversi
Hasil konversi siap untuk diunduh.
Bagaimana mengkonversi db ke sql berkas
- Basis Data
- Peringkat: 4.0/5
Program yang mengimpor SQL scripts, atau tim yang memerlukan database source yang mudah dibaca untuk migrasi dan pengarsipan, mungkin memerlukan database file untuk diekspor sebagai .sql. Konversi ini menghasilkan teks yang berisi schema dan data, bukan database file binary asli.
Apa itu format DB
.db adalah generic extension, bukan satu database format tertentu. SQLite umumnya menggunakan file .db, .sqlite, dan .sqlite3; aplikasi, perangkat mobile, desktop software, dan embedded systems menggunakannya untuk menyimpan local data. File .db lainnya mungkin berasal dari Microsoft Access, Berkeley DB, software yang terkait dengan dBase, atau application-specific database.
SQLite database adalah self-contained file yang berisi tables, indexes, views, triggers, dan stored records. Filename extension tidak mengidentifikasi internal format, sehingga creating application atau file header harus diperiksa sebelum memilih exporter. Mengubah nama file menjadi .sql tidak akan mengonversinya.
Apa itu format SQL
File .sql adalah plain text yang berisi SQL statements seperti CREATE TABLE, INSERT, CREATE INDEX, CREATE VIEW, dan CREATE TRIGGER. Compatible database engine mengeksekusi statements ini untuk membuat ulang sebagian atau seluruh source schema dan data.
SQL text dapat diperiksa, diedit, disimpan dalam version control, dicadangkan, dan diimpor ke database lain. Namun, SQL dialect berbeda-beda: dump yang dibuat oleh SQLite mungkin memerlukan perubahan sebelum dapat dijalankan di MySQL, MariaDB, PostgreSQL, atau engine lainnya.
Cara mengonversi SQLite DB file
- Buat backup dari original file dan tutup software yang mungkin masih menulis ke dalamnya.
- Periksa integrity-nya dengan SQLite command-line program:
sqlite3 input.db "PRAGMA integrity_check;"
- Ekspor complete database, termasuk schema dan rows:
sqlite3 input.db .dump > output.sql
Dump biasanya mencakup transaction statements, table definitions, indexes, views, triggers, dan row inserts. Untuk mengekspor satu table, bukan complete database, gunakan nama table dengan dump command, misalnya sqlite3 input.db ".dump users" > users.sql.
- Uji hasilnya dengan mengimpornya ke database baru:
sqlite3 restored.db < output.sql
Untuk database yang mungkin berubah, buat working copy yang konsisten dengan SQLite's backup command sebelum melakukan dumping:
sqlite3 input.db ".backup 'working.db'"sqlite3 working.db .dump > output.sql
SQLite desktop applications dapat melakukan operasi yang sama melalui menu seperti Database → Export → SQL; nama menu yang tepat bergantung pada programnya. Jika tidak ingin menginstal software, supported files dapat dikonversi di 101convert.com secara gratis. Jangan upload database yang berisi informasi confidential, personal, atau regulated, kecuali penanganannya diizinkan.
Cara mengonversi file DB lainnya
Identifikasi database engine sebelum melakukan ekspor. Access database harus dibuka dengan Microsoft Access atau dimigrasikan melalui ODBC connection yang sesuai; SQL view dari Access query belum tentu merupakan complete dump dari database. Berkeley DB dan application-specific files memerlukan utilities masing-masing atau software yang membuatnya.
Untuk MySQL atau MariaDB database yang telah diidentifikasi, gunakan vendor utility, bukan memperlakukan file arbitrer dengan extension .db sebagai SQLite:
mysqldump database_name > output.sql
Untuk PostgreSQL, gunakan:
pg_dump --format=p database_name > output.sql
Commands ini mengekspor database server atau named database, bukan standalone .db file yang tidak dikenal. Native export tool dari database diperlukan jika file format-nya tidak didokumentasikan atau dikenali.
Compatibility dan quality limits
SQL dump hanya mempertahankan objects yang didukung oleh exporternya. Dump SQLite biasanya mempertahankan ordinary tables, indexes, views, triggers, dan data, tetapi tidak mereproduksi file permissions, encryption settings, application configuration, external files, atau setiap implementation detail dari virtual tables.
Saat memindahkan dump ke engine lain, tinjau identifier quoting, type declarations, AUTOINCREMENT, boolean dan date handling, perilaku INTEGER PRIMARY KEY, conflict clauses, trigger syntax, foreign keys, collations, dan engine-specific pragmas. Uji imported database dengan representative queries dan constraints.
SQL dumps adalah plain text dan mungkin berisi semua stored records, jadi lindungi seperti source database. Database berukuran besar menghasilkan file besar; kompresi ZIP atau gzip mengurangi ukuran penyimpanan dan transfer, tetapi tidak mengubah exported content.
Perangkat lunak dan tautan yang disarankan: db ke sql converters
Pertanyaan yang sering diajukan
Apakah konverter DB ke SQL gratis?
Ya, mengonversi DB ke SQL 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 SQL?
Tidak. Konversi DB ke SQL 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 SQL ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.
Konversi berkas db lainnya
- db ke json
- db ke csv
- db ke txt
- db ke excel
- db ke xlsx
- 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