Alat Migrasi MySQL Workbench dapat membantu Anda melakukan tugas ini
1) Untuk memulai proses migrasi, pada layar utama MySQL Workbench, buka Database-> Migration Wizard.
2) Kita harus memeriksa prasyarat untuk mengonfirmasi apakah kita dapat melanjutkan tugas. Jika semuanya terlihat baik-baik saja, kita dapat menekan Mulai Migrasi.
3) Pada langkah ini, kita perlu memberikan informasi tentang sumber database, dalam hal ini, SQL Server.
Kami akan mengonfigurasi parameter sumber kami:
Sistem Basis Data: Microsoft SQL Server
Metode Koneksi: ODBC (Asli)
Driver: SQL Server
Server: localhost
Nama pengguna: sa
4) Sekarang, kita dapat memeriksa koneksi dengan menggunakan tombol Uji Koneksi.
5) Kemudian, kita perlu menambahkan parameter target:
Metode Koneksi: Standar (TCP / IP)
Nama Host: Nama_Anda_Anda
Port: 3306
Nama pengguna: migrasi
6) Dan tekan Uji Koneksi untuk mengkonfirmasi informasi yang ditambahkan.
7) Pada langkah berikutnya, MySQL Workbench akan terhubung ke SQL Server kami untuk mengambil daftar katalog dan skema.
8) Sekarang, kita akan memilih database Your_database_name dari daftar.
Kita dapat memilih bagaimana skema dan objek rekayasa terbalik harus dipetakan. Kami akan menggunakan opsi Catalog.Schema.Table -> Catalog.Table, jadi di MySQL kami, kami akan memilih database dan tabel saat ini yang kami miliki di database SQL Server kami.
9) Jika semuanya berjalan dengan baik, kami akan memiliki daftar objek yang akan dimigrasi.
10) Dalam hal ini, kami memiliki Obyek Tabel, Obyek Lihat dan Objek Rutin. Kami hanya akan memilih Obyek Tabel karena untuk objek lainnya kita harus memeriksa kode setara MySQL yang sesuai secara manual.
11) Pada langkah ini, objek dari sumber dikonversi menjadi objek yang kompatibel dengan MySQL.
12) Jika semuanya berjalan dengan baik, kami dapat melanjutkan dengan memilih bagaimana kami ingin membuat skema yang dimigrasi di target. Kami akan menggunakan opsi "Buat skema di target RDBMS" default.
13) Sekarang, mari kita periksa proses skema pembuatan.
14) Pada langkah selanjutnya, kita dapat memeriksa hasil dari setiap eksekusi skrip, dan kita dapat memeriksa database baru yang dibuat pada Server MySQL kita.
15) Pada titik ini, kita akan memiliki struktur basis data, tetapi kita belum memiliki datanya. Sekarang, kita akan memilih bagaimana kita ingin menyalin data di Server MySQL. Kami akan menggunakan opsi "Salinan data tabel online untuk menargetkan RDBMS".
16) Pada langkah terakhir, kita dapat memeriksa laporan migrasi dan menyelesaikan tugas.
Metode lain yang mudah untuk mengonversi MS SQL DB ke MySQL adalah menggunakan alat Stellar DIY bernama Stellar Converter for Database yang dapat langsung mengambil file database dari database tertentu dan memberikan pratinjau tabel konversi dan setelah konversi akan langsung menyimpan data ke dalam database yang ditentukan diinstal pada sistem Anda. Dalam hal ini Anda harus menyediakan file database MS SQL dan setelah konversi akan disimpan dalam database MySQL yang diinstal dalam sistem. Anda bisa mendapatkan versi gratis dari perangkat lunak ini dari Situs Resmi Stellar .