08 mi3222 - migrasi data dengan repository secara online

Post on 04-Jul-2015

258 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

slide perkuliahan Migrasi Data oleh dosen WHY pada semester Ganjil 2014/2015 di Fakultas Ilmu Terapan, Telkom University.

TRANSCRIPT

MI3222 – MIGRASI DATA (Minggu ke-8)

Migrasi Data dengan RepositorySecara OnlineWahyu Hidayat, S.T., M.T., OCA

Hanya dipergunakan untuk keperluan pengajaran di lingkungan Telkom University

Kebutuhan Perangkat Lunak

• Microsoft Windows 7 Professional (64 bit) Service Pack 1

Sistem Operasi

• Sun MySQL ver. 5.5.25a

Database Management System (DBMS)

• Sun Oracle 11g Express Editionver. 11.2.0.2.0

Database Management System (DBMS)

• Oracle SQL Developer ver. 3.1.07

Database Administration Software

• MySQL Java Connector 5.1.18

JDBC Driver

• Oracle SQLPlus11.2.0.2.0

Database Command Prompt

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Ilustrasi

automaticconstruct

network

SOURCEDATABASE

automaticcapture

DESTINATIONDATABASE

MIGRATIONREPOSITORY

convert

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Karakteristik Migrasi Data dengan Repository secara Online

• Memindahkan schema (termasuk constraint)

• Konversi Tipe Data

• Seamless

• Keamanan data terjamin

Kelebihan

• Proses relatif lebihkompleks

• Sangat bergantung padakondisi jaringan

Kekurangan

Hanya untuk keperluan pengajaran di lingkungan Telkom University

• ONLINE Source: MySQL• ONLINE Repository: Oracle• ONLINE Destination: Oracle

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah-Langkah

Move Data

Target Database

Convert

Capture

Source Database

Project Name & Directory

Repository

Tools Migration Migrate

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 1

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 2

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 3

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 4

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

(*)Capture Convert

Target Database

Move Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

(*) Membangun Koneksike Source Database (MySQL)

[Tools --> Preferences] JDBC Plug In

File Create New Connection

mysql-connector-java-5.1.18.jar

Hanya untuk keperluan pengajaran di lingkungan Telkom University

(*) Membangun Koneksike Source Database (MySQL)

[Tools --> Preferences] JDBC Plug In

File Create New Connection

username MySQL

password MySQL

hostname/IP

database

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 5

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 6

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 7

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Langkah 8

Tools Migration Migrate

RepositoryProject Name &

Directory

Source Database

Capture ConvertTarget

DatabaseMove Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Kesimpulan

1. Migrasi data dengan migration repository secara online memilikisyarat utama bahwa baik source database, migration repository dandestination database harus dalam keadaan online (terhubung denganjaringan)

2. Langkah-langkah nya adalah sebagai berikut:a. Set Repository

b. Set Project Name & Directory

c. Set Source Database

d. Capture

e. Convert

f. Set Target Database

g. Move Data

Hanya untuk keperluan pengajaran di lingkungan Telkom University

Referensi

[1] Chuck Murray, Oracle SQL Developer User's Guide.: Oracle, 2012.

Hanya untuk keperluan pengajaran di lingkungan Telkom University

MI1133 - Perancangan Basis Data 19

top related