2014년 1월 28일 화요일

migration from oracle to mysql

## oracle client 설치
## oracle로의 odbc 설정 %systemroot%\SysWOW64\odbcad32.exe
## SQLyog (MySQL 관리툴) 이용 mysql 로의 접속설정


그 이후로는 SQLyog tool 기능을 이용한 자동 migration 을 수행한다.

>> mysql
mysql> CREATE DATABASE db3;
mysql> GRANT ALL ON db3.* TO migration@'192.168.19.1' IDENTIFIED BY 'migration';
mysql> GRANT ALL ON db3.* TO migration@'192.168.19.1' ;

db3 > 가져오기 > 외부데이터가져오기 >
새작업시작 > oracle 연결 설정 : odbc 성택 또는 생성 / 데이터소스 인증 >
mysql 연결 설정 > migration 하고자하는 table 선택

끝...

ps.
table 선택과정에서 trial version 은 table 2개까지만 가능
migration 이후 mysql 에서 매칭되는 column type 은 fload, varchar, datetime 등으로 자동매칭된다.
varchar2 -> varchar 로의 데이터 migration 속도는 문제 없어보이나.
clob 에서의 migration 은 많은 시간이 소요...

view, procedure, database link, sequence, package 등의 object 들에 대해선 불가능(Table, Index, Constraint)

http://tkurek.blogspot.jp/2013/04/migrate-oracle-to-mysql.html

댓글 없음:

댓글 쓰기