1. MI3222 –MIGRASI DATA (Minggu ke-4) Migrasi Data antara MySQLdan Oracledengan CSV
Wahyu Hidayat, S.T., M.T., OCA
Hanyadipergunakanuntukkeperluanpengajarandi lingkunganTelkom University
2. Format CSV
LINE SEPARATOR
DELIMITER
DATA
ENCLOSER
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
3. ContohFile CSV
DATA
DELIMITER
ENCLOSER
LINE SEPARATOR
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
8. MySQL keOracle: Langkah-Langkah
PengirimData
•Database Table Export
•CSV, Custom
•Set Delimiter, Encloser& Line Separator
PenerimaData
•File Create New Connection
•Set Delimiter, Encloser& Line Separator
•Set Table Name
•Choose Column
•Set Column Data Type
•Verify
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
9. MySQL keOracle: Langkah1 –Export Data dariMySQL
Database Table Export
CSV, Custom
Set Delimiter, Encloser& Line Separator
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
10. MySQL keOracle: Langkah1 –Export Data dariMySQL
Database Table Export
CSV, Custom
Set Delimiter, Encloser& Line Separator
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
11. MySQL keOracle: Langkah1 –Export Data dariMySQL
Database Table Export
CSV, Custom
Set Delimiter, Encloser& Line Separator
delimiter
encloser
Line separator
Baris1 = namakolom
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
12. MySQL keOracle: Langkah2 –Import Data keOracle via SQL Developer
File Create New Connection
Set Delimiter, Encloser& Line Separator
Set Table Name
Choose Column
Set Column Data Type
Verify
Namakoneksi
Username oracle
Password oracle
Hostname/IP
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
13. MySQL keOracle: Langkah2 –Import Data keOracle via SQL Developer
File Create New Connection
Set Delimiter, Encloser& Line Separator
Set Table Name
Choose Column
Set Column Data Type
Verify
Right click here + Import Data = Data disimpandi TABEL BARU
Right click here + Import Data = Data disimpandi tabel“PELANGGAN”
Baris1 = namakolom
delimiter
encloser
preview
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
14. MySQL keOracle: Langkah2 –Import Data keOracle via SQL Developer
File Create New Connection
Set Delimiter, Encloser& Line Separator
Set Table Name
Choose Column
Set Column Data Type
Verify
Nama
tabel
Jmlbarismax
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
15. MySQL keOracle: Langkah2 –Import Data keOracle via SQL Developer
File Create New Connection
Set Delimiter, Encloser& Line Separator
Set Table Name
Choose Column
Set Column Data Type
Verify
Kolomyang akandiimportketabel
Kolomyang adadi file csvtptidakdiimport
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
16. MySQL keOracle: Langkah2 –Import Data keOracle via SQL Developer
File Create New Connection
Set Delimiter, Encloser& Line Separator
Set Table Name
Choose Column
Set Column Data Type
Verify
Judulkolom
Tipedata kolom
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
17. MySQL keOracle: Langkah2 –Import Data keOracle via SQL Developer
File Create New Connection
Set Delimiter, Encloser& Line Separator
Set Table Name
Choose Column
Set Column Data Type
Verify
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
20. Oracle keAccess: Langkah-Langkah
PengirimData
•File Create New Connection
•Set Export Format
•Set Delimiter, Encloser& Line Separator
PenerimaData
•Database Import
•Browse File
•Choose File Type
•Set Delimiter, Encloser& Line Separator
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
21. Oracle keMySQL: Langkah1 –Export Data dariOracle via SQL Developer
File Create New Connection
Set Export Format
Set Delimiter, Encloser& Line Separator
Namakoneksi
Username oracle
Password oracle
Hostname/IP
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
22. Oracle keMySQL: Langkah1 –Export Data dariOracle via SQL Developer
File Create New Connection
Set Export Format
Set Delimiter, Encloser& Line Separator
export structure
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
23. Oracle keMySQL: Langkah1 –Export Data dariOracle via SQL Developer
File Create New Connection
Set Export Format
Set Delimiter, Encloser& Line Separator
Baris1 = judulkolom
encloser
delimiter
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
24. Oracle keMySQL: Langkah2 –Import Data keMySQL
Database Import
Browse File
Choose File Type
Set Delimiter, Encloser & Line Separator
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
25. Oracle keMySQL: Langkah2 –Import Data keMySQL
Database Import
Browse File
Choose File Type
Set Delimiter, Encloser & Line Separator
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
26. Oracle keMySQL: Langkah2 –Import Data keMySQL
Database Import
Browse File
Choose File Type
Set Delimiter, Encloser & Line Separator
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
27. Oracle keMySQL: Langkah2 –Import Data keMySQL
Database Import
Browse File
Choose File Type
Set Delimiter, Encloser& Line Separator
delimiter
encloser
Line separator
Timpadata lama vstambahdata
Baris1 = namakolom
Hanyauntukkeperluan pengajarandi lingkunganTelkomUniversity
29. Referensi
[1]
YakovShafranovich, Common Format and MIME Type for CSV Files.: SolidMatrixTechnologies, 2005.
[2]
Chuck Murray, Oracle SQL Developer User's Guide.: Oracle, 2012.
[3]
Marc Delisle, Mastering phpMyAdmin3.1 for Effective MySQL Management.: PACKT Publisher, 2009.