Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Slide 8 Migrasi Data dari MySQL Online ke Oracle Offline (Sumber Database Online Target Database Offline) 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 Bookstore di Mysql ke Oracle • Buat user migrasi2 di oracle • CREATE USER migrasi2 IDENTIFIED BY migrasi2 DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp; Beri hak kepada user migrasi2 GRANT CONNECT, RESOURCE, CREATE VIEW, CREATE PUBLIC SYNONYM, TO migrasi2; Pilih Repository untuk Migrasi Database Buat Project Migrasi Data dengan nama migrasi2 Sumber Database MySQL Online Pilih Database yang mau di Migrasikan Konversi Tipe Data MySQL to Oracle Target Database Oracle Offline Summary Generated Script • Cek di • Isinya adalah script DDL yang bisa di eksekusi di Site Target melalui SQLPLUS Proses & Message 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