Perangkat lunak Stellar Converter for Database memungkinkan Anda mengonversi catatan database MS SQL ke format database MySQL, sekaligus menjaga integritas database Anda
Prasyarat untuk konversi MS SQL ke MySQL
- Instal database MySQL di sistem Anda
- Membangun koneksi ke server MySQL
- Sediakan folder root yang berisi setidaknya satu database sumber dan file ibdata untuk database target
- Pastikan file ibdata disimpan di lokasi yang sama dengan database MySQL
- Ruang disk kosong harus setara dengan ukuran database yang dipilih
Ikuti langkah-langkah ini untuk mengubah database MS SQL menjadi MySQL
Langkah 1. Di kotak dialog 'Pilih Database', pilih MS SQL sebagai jenis database sumber Anda. Pilih database MS SQL offline atau live database, lalu klik Browse untuk membuka file database yang ingin Anda konversi
CATATAN. Jika Anda tidak mengetahui jalur file basis data MS SQL, klik Telusuri untuk menemukan file basis data MS SQL di hard drive atau folder komputer Anda
Apakah Anda seorang pengembang web atau admin sistem yang terbiasa bekerja dengan MySQL, tetapi untuk proyek tertentu Anda diberikan file BAK MSSQL? . Anda dapat mengimpor file bak MSSQL ke MySQL tanpa membayar lisensi MS SQL karena Anda dapat menggunakan "MS SQL Server Express Edition"
Prasyarat
Untuk mengimpor file bak MSSQL ke MySQL, Anda memerlukannya
- komputer dengan Microsoft Windows;
- Edisi Ekspres MS SQL Server;
- MySQL;
- Meja Kerja MySQL;
Selain komputer, yang mungkin sudah Anda miliki, semua program gratis
Cara mengimpor file bak MSSQL ke MySQL
- Setelah Anda menginstal semua program prasyarat, tempatkan file bak MSSQL yang ingin Anda impor ke MySQL di “C. \Program Files\Microsoft SQL Server\MSSQL12. SQLEXPRESS\MSSQL\Cadangan”;
- Buka "Studio Manajemen SQL Server 2014";
- Hapus semua impor database sebelumnya (mungkin ada jika Anda secara teratur harus mengimpor file bak MSSQL ke MySQL);
- Pada daftar di sebelah kiri, klik tombol kanan pada Database dan pilih “Restore Database”;
- Pilih "Perangkat";
- klik pada 3 titik (…), pilih “Tambah”, pilih file bak dari poin 1 dan klik “OK;
- Di "Tujuan" untuk memilih nama yang ingin Anda berikan ke database dan klik "OK" - sekarang file bak sedang diimpor di MSSQL;
- Setelah Anda selesai mengimpor, buka MySQL Workbench;
- Klik "Migrasi Database" dan kemudian "Mulai Migrasi" (bawah);
- Sebagai “Database System” pilih “Microsoft SQL Server” – sebagai “Connection Method” pilih “ODBC (native)” – biarkan “User Name” kosong – pilih “Next”;
- Saat "Target RDBMS", masukkan informasi server MySQL Anda dan klik "Berikutnya";
- Jika layar tidak memberikan kesalahan, klik "Berikutnya";
- Pilih database dan subjudul dan klik "Berikutnya";
- Jika layar tidak memberikan kesalahan apapun, klik "Berikutnya";
- Pilih "Migrasi objek Tabel" dan klik "Berikutnya";
- Jika dua layar berikutnya tidak memberikan kesalahan apapun, klik "Berikutnya";
- Pilih "Buat skema RDBMS target" dan, jika nanti Anda ingin melakukan impor nyata pada server MySQL produksi, "Buat file skrip SQL" dan klik "Berikutnya";
- Jika Anda menerima pemberitahuan bahwa database di MySQl perlu dikosongkan, klik "Ya" (kecuali jika Anda ingin menahannya dalam hal ini untuk mengatakan "Tidak" dan buat cadangan sebelum mengulangi prosedur ";
- Jika dua layar berikutnya tidak memberikan kesalahan, klik "Berikutnya";
- Kecuali jika Anda tidak ingin mengubah parameter "Data Copy", klik "Next";
- Di "Transfer Data Massal" Anda dapat melihat kemajuan impor dan setelah selesai, klik "Berikutnya";
- Anda akan melihat tampilan akhir laporan;
Sekarang Anda memiliki file bak MSSQL yang diimpor secara teratur di server MySQL Anda dan akhirnya, jika Anda telah memilihnya pada poin #17, file sql untuk mereplikasi impor di server MySQL lain tanpa mengulangi semua prosedur
Secara pribadi saya mengulangi prosedur ini berkali-kali tanpa masalah sehingga saya tidak dapat memprediksi masalah apa pun;