Download Migrasi Data Mysql ke Oracle O

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Slide 8
Migrasi Data dari
MySQL Online ke Oracle Offline
(Sumber Database Online
Target Database Offline)
Tora Fahrudin (TRF)
022-72277015
[email protected]
Asumsi yg di pakai
• Online : Kondisi Database Bisa di akses
dari SQL Developer
• Offline : Kondisi Database Tidak Bisa di
akses dari SQL Developer
Bersihkan Repository
terlebih dahulu
Buat Project Baru Memindahkan
Db Gammu di Mysql ke Oracle
• Buat user gammu di oracle
• CREATE USER gammu
IDENTIFIED BY gammu
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp;
Beri hak kepada user gammu
GRANT CONNECT,
RESOURCE,
CREATE VIEW,
CREATE PUBLIC SYNONYM,
CREATE ANY SEQUENCE, ALTER ANY SEQUENCE,
DROP ANY SEQUENCE,
CREATE ANY TABLE, ALTER ANY TABLE, DROP ANY
TABLE,
CREATE ANY TRIGGER, ALTER ANY TRIGGER, DROP
ANY TRIGGER,
INSERT ANY TABLE, UPDATE ANY TABLE, DELETE
ANY TABLE TO gammu;
Pilih Repository untuk Migrasi
Database
Buat Project Migrasi Data dengan
nama Gammu
Sumber Database
MySQL Online
Pilih Database yang mau di
Migrasikan
Konversi Tipe Data
MySQL to Oracle
Target Database
Oracle Offline
Summary
Proses & Message
Generated Script
• Cek di
• Isinya adalah script DDL yang bisa di
eksekusi di Site Target melalui SQLPLUS
Control File
Unload Data via Script
Eksekusi unload_script.bat u/
mengimport data dari sumber db
Pastikan ada folder data dan log
Rubah ekstensi .txt menjadi .dat
Eksekusi Script Generate di
SQLPLUS
• Pindah ke direktori
F:\MigrasiData\MigrasiGammu\generated
Setelah Selesai Pastikan
Tabel sudah terbentuk di user
gammu
• Sqlplus gammu/gammu
Migrasikan data dengan
mengeksekusi script oracle_ctl.bat
Eksekusi
• Amati apakah ada error atau tidak
• Lihat di log filenya
• Lihat hasilnya (struktur
tabel,data,procedure,function,view,trigger,d
sb), pastikan jumlahnya sama
Permasalahan yg biasa terjadi
• Format tanggal tidak sesuai (harus di
sesuaikan data dengan kontrol file yang
ada)
• Ekstensi data yg terbaca di control file
bukan .txt tapi .dat (ganti data hasil unload
dengan ekstensi .dat)
Referensi
• Help center SQL Developer
TERIMA KASIH