Cara Konversi Database DBF ke MySQL

Ada sedikit ilmu baru yang saya dapat selama beberapa hari ini, dari tidak tahu menjadi tahu, terutama yang satu ini.
Foxpro, selama ini saya hanya mendengar nama dari bahasa pemrogaraman satu ini, belum pernah melihat apalagi menggunakannya, dan belum pernah terbayangkan kalau akan berkenalan dengan bahasa pemrograman yang satu ini.

Hari ke-2 di tempat ini, saya dikasih tugas untuk menangani migrasi DB, dari Foxpro ke MySql. Sempat bingung karena belum pernah tau dan melihat tabel pada DB itu sangat banyak dengan field yang lumayan juga, namun ketika saya bertanya pada partner senior saya yang kebetulan mengurusi masalah IT juga beliau mau mengajari saya.
beliau bilang bisa memanfaatkan Export dan Import sama kayak MySql pada biasanya, tapi sebelumnya tabel-tabel dan Field-fielnya harus dibuat terlebih dahulu kemudian dari Foxpro di export ke Excel kemudian di Import ke MySql. Sempat berfikir saya akan kerja rodi karena sekian banyak tabel dan fieldnya yang harus saya buat, di samping tugas saya yang lain.

Satu tabel saya mengerjakan dengan cara tersebut, namun rasa capek sudah mulai terasa karena banyak sekali Fieldnya, dan saya pikir cara seperti itu tidak praktis, Banyak tool yang dipakai dan direkomendasikan orang untuk mengkonversi database, khususnya DBF ke MySQL.  Ada yang menggunakan / menyarankan Navicat, CDBF for Linux, dbf2mysql, MySQL Migration Toolkit, dll. Bahkan ada pula yang mau  bersusah-payah melakukannya dengan cara tradisionil dan ribet, yaitu dengan menggunakan MS Access: ekspor file ini, ganti   syntax-nya menjadi sql, bla..bla..bla… dsb. seperti halnya yang di lakukan saya yang saya anggap tidak praktis. Setelah menyimak semuanya, endingnya ternyata gak bikin happy. Meski begitu saya hargai effort mereka. Karena dari upaya mereka itulah kita menjadi tahu bahwa tool yang ini dan itu tidak cocok dipakai.  Tool yang saya pakai adalah Full Convert Enterprise (FCE). Komen saya terhadap tool ini cuma satu, keren! Kenapa? Karena bukan hanya source  DBF saja yang bisa di-convert, tapi juga source lainnya (Interbase/Firebird, Oracle, Paradox, SQL Server, dll).
Download: Full Convert Enterprise Full Version disini
Password: intracomsolutionsdotcom
Berikut adalah langkah-langkah  menggunakan Full Convert Enterprise.

Preparation:

  1. Siapkan file-file DBF yang akan dikonversi
  2. Jalankan phpMyAdmin, lalu create new database untuk menampung hasil konversi

Proses Konversi:

  1. Jalankan Full Convert Enterprise
  2. Tekan Ctrl+N
  3. Pada Available source databases, pilih dBase and FoxPro (DBF)
  4. Browse folder database kemudian pointing ke direktori DBF yang sudah disiapkan sebelumnya
  5. Klik Next, Pada Available target databases, pilih MySQL
  6. Isikan data yang diminta sesuai seting MySQL Anda (server – port, username, password, dan nama database yang akan menampung hasil konversi)
  7. Klik Next, Pilih file apa saja yang akan di-convert atau yang tidak ikut dikonversi. Gunakan fungsi Select All dan Select none untuk memudahkan
  8. Klik Next, Pilih opsi I want to convert immediately
  9. Klik Convert!
  10. Klik Continue lalu tunggu sampai proses konversi selesai (lama menunggu tergantung size dabatase)
  11. Klik OK pada Conversion Summary
  12. Proses konversi selesai, tutup aplikasi Full Convert Enterprise
  13. Buka phpMyAdmin, pada point ini seharusnya database sudah berisi data

Semoga bermanfaat

Sumber Software :: http://intracomsolutions.com

Share

13 thoughts on “Cara Konversi Database DBF ke MySQL

  1. ada beberapa settingan pada saat mau convert, disana ada pilihan tabel apa saja yang akan di convert jadi anda harus pilih .. tabel-tabel yang muncul adalah tabel yang ada pada DB nya anda..

  2. WAH CANGGIH SI KAKAK INI BISA NEMU AJA GRATISAN…. , NANYA DONK… ANE KONEK KE INTERBASENYA FIREBIRDNYA KEBETULAN MASANG PRIVILEGES ACCOUNT BUKAN MASTERKEY , NYOBA SOFT INI KOK GAK BISA KONEK YA??… THANKS BEFORE

Leave a Reply

Your email address will not be published. Required fields are marked *