25605 tutorial migrasi database dari my sql ke oracle ( kelompok 9 )
TRANSCRIPT
Tutorial Migrasi Database Dari MySql ke Oracle
Disusun Oleh:
1. Laode Muhammad Farhan F. ( 14523311 )
2. Muhammad Nursalli ( 14523249 )
3. Hendry Aryadi ( 14523238 )
4. Ahmad Fauzan S. ( 14523250 )
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ISLAM INDONESIA
2016
1. Membuat Koneksi baru yaitu koneksi Oracle yang menjadi target migrasi lihat pada
gambar Langkah 1.1 dan Langkah 1.2, jangan lupa klik test untuk menguji apakah
koneksi sukses atau tidak serta klik connect untuk menghubungkannya.
Langkah 1.1
Langkah 1.2
2. Buka jendela koneksi sistem yang telah kita buat untuk membuat user baru di Oracle
( dengan nama migration repo ) disertai role atau previlege yang diperlukan untuk
user tersebut untuk menyimpan data repository Jangan lupa untuk memberikan
password untuk user yang telah kita buat dalam oracle. Repository migrasi sendiri
merupakan repositori atau skema database yang akan menyimpan semua objek
migrasi berupa meta data yang akan dikumpulkan dan ditransformasikan selama
migrasi berlangsung. Untuk lebih jelasnya bisa anda lihat di gambar Langkah 2.1 dan
2.2
Langkah 2.1
Langkah 2.2
Langkah 2.3
Langkah 2.4
Langkah 2.5
3. Setelah user baru jadi, buat lagi koneksi user baru tersebut di sql developer. Caranya
sama seperti tadi, tinggal tuliskan nama koneksi yang ingin diberikan serta isikan
username dan password dari user tersebut. jangan lupa klik test untuk menguji
apakah koneksi sukses atau tidak serta klik connect untuk menghubungkannya.
Langkah 3.1
4. Membuat koneksi baru lagi ke MySql dengan cara dengan mendaftarkan third party
database terlebih dahulu dalam hal ini database sumber yaitu MySQL ke sql
developer caranya Tool -> Preference -> Database -> Third Party JDBC Driver -> Add
Entry -> File MySql Connecto bin.jar -> select -> Ok. Hal ini dapat dilakukan dengan
terlebih dahulu kita jalankan MySQL pada xampp. jangan lupa klik test untuk menguji
apakah koneksi sukses atau tidak serta klik connect untuk menghubungkannya.
Langkah 4.1
Langkah 4.2
Langkah 4.3
5. Lalu klik kanan pada migration_repo, disini kita akan membuat repository migrasi.
Untuk lebih jelasnya dapat anda lihat di langkah di bawah seperti berikut.
Langkah 5.1
Langkah 5.2
Langkah 5.3
Langkah 5.4
Selanjutnya akan Muncul Step –step yang harus di penuhi :
1. Klik saja next
2. kita akan memilih koneksi untuk repository migrasi. Dalam hal ini, kita akan
menggunakan koneksi mengguankan user migration_repo. Setelah itu klik next.
3. kita akan membuat sebuah project migrasi dengan memasukkan nama project
dan juga direktori tempat menyimpan output yang dihasilkan dari proses migrasi
ini.
4. memilih koneksi sumber database yaitu database mySQL yang sudah kita
konfigur sebelumnya. Pada opsi Mode, pilih Online karena kita hanya melakukan
migrasi dalam skala yang kecil, namun pilih offiline apabila migrasi dilakukan
dalam skala yang besar.
5. Setelah kita memilih koneksi database sumber, langkah selanjutnya adalah
memilih database yang akan kita migrasikan. Kita dapat memilih satu atau lebih
database untuk dimigrasikan dalam satu project.Disini kita akan mencoba
memigrasikan database_film dari mySQL.
6. Klik finish, apabila ingin melakukan proses yang lain. Otomatis sql developer akan
menyimpan state dari proses migrasi yang kita lakukan.
Langkah 5.4
Langkah 5.5
Langkah 5.6
Langkah 5.7
Langkah 5.8
Langkah 5.9
Langkah 5.10
6. Apabila kita ingin melanjutkan ke step yang lain, maka pada tab migration project,
klik kanan pada tanggal state yang disimpan, lalu pilih opsi convert. Pertama akan
terbuka jendela introduction, klik next maka proses yang lain akan dilewati dan
langsung ke langkah 5 dimana kita akan melakukan mapping tipe data dan dapat
pula merubah default mapping tersebut. Selanjutnya memilih koneksi untuk target
database oracle yang sudah kita konfigure sebelumnya. Pada pilihan Mode migrasi,
pilih Online karena database target dalam kondisi open. Terakhir menentukan
koneksi sumber dan target untuk move data. Pilih koneksi Mysql pada Source dan
koneksi ke oracle database sebagai target. Pada pilihan Mode, pilih online untuk
melakukan migrasi data pada saat kedua database dalam keadan open, maka
selanjutnya akan ditampilkan review aksi-aksi dari tiap step migrasi yang dilakukan
Klik Finish untuk mengakhiri konfigurasi dan memulai proses migrasi.
Langkah 6.1
Langkah 6.2
Langkah 6.3
Langkah 6.4
Langkah 6.5
Langkah 6.6
Langkah 6.7
7. Langkah terakhir, cek Oracle anda masuk sebagai System dan coba lihat pada
Manage Database Users disitu akan terlihat user baru dengan nama database yang
kita migrasikan, selanjutnya berikan password pada user tersebut. Kemudian logout
dan login lagi sebagai user baru yang telah kita beri password sebelumnya lalu cek isi
user Database_Film melalui menu Object Browser dan hasilnya bisa kita lihat pada
Langkah 7.5. Selain mengecek di Oracle untuk memastikan kita dapat mengecek isi
Database_film di MySql dengan mengecek di koneksi root yang telah kita buat
sebelumnya. Terakhir untuk melihat isi Database anda bisa mengetikkan perintah
SELECT pada oracle.
Langkah 7.1
Langkah 7.2
Langkah 7.3
Langkah 7.4
Langkah 7.5
Langkah 7.6
Langkah 7.7