Selasa, 07 Agustus 2012

Migrasi database MYSQL ke SQL Server 2012

Kali ini kita akan membahas bagaimana cara untuk migrasi dari database MySQL ke SQL Server 2012 Express Edition. mengapa kita memakai SQL Server 2012 ? karena software Microsoft SQL Server Migration Assistant for MySQL hanya compatibel terhadap database terbaru, jadi untuk versi dibawahnya tidak akan bisa di migrasi.

PERSIAPAN
1. Database dari MySQL bisa menggunakan Xampp
2. MySQL ODBC 5.1 Driver
3. SQL Server 2012 Express Edition
4. Microsoft SQL Server Migration Assistant for MySQL

Saya anggap kesemuanya anda telah siap dan telah terinstal.
1. Buka  SQL Server Menejement Studio
connect ke server anda.


2. Buat terlebih dahulu database baru. dengan klik kanan pilih New Database

3. Isi Database Name sesuai yang anda inginkan kemudian klik OK
 
Selesai untuk pembuatan database. close SQL Server Menejement Studio anda.

4. Buka Microsoft SQL Server Migration Assistant for MySQL
Klik File - New Project. untuk membuat project baru.

5. Tampil form seperti dibawah ini. klik OK

6. Pada menu utama Connect to MySQL

7. Akan tampil form untuk koneksi ke MySQL anda
 
Provider        : Terisi secara default jika kita sudah menginstal MySQL ODBC 5.1 Driver
Server Name : Isi dengan localhost jika database MySQL terinstal di komputer pribadi anda.
Server port    : Default 3306
User Name    : Isi dengan user saat masuk ke database anda
Password       : Isi dengan password masuk ke database MySQL anda
jika anda tidak menggunakan password saat masuk ke database, isi user dengan Root dengan password dikosongkan.

8. Halaman jika anda telah berhasil melakukan koneksi ke database MySQL anda

9. Connect to SQL Server

10. Tampil form untuk koneksi ke SQL Server 2012 anda
Server Name  : Isi atau browse server anda
Database        : Isi database yang telah kita buat tadi. contoh database sparepart
Autentication : bisa anda isi Windows Authentication tanpa username dan password
                         atau SQL Server Authentication dengan username sa dan password

11. jika tampil warning klik continue

12. Sudah berhasil konek ke 2 server
13. Langkah selanjutnya cari database pada MySQL
klik pada database sparepart - klik Convert Schema

14. Beralih ke database SQL Server
klik kanan database sparepart pilih Synchronize with Database

15. Tampil form klik Ok

16. Kembali ke MySQL
Klik database Sparepart . kemudian klik Migrate Data
2 kali konfirmasi untuk Connect to MySql Dan SQL Server
 


16. Tampilan ini menandakan anda telah berhasil melakukan migrasi
SELESAI


Anda juga bisa menyaksikan cara migrasi dalam bentuk video

Semoga membantu :)

3 komentar: