mysql을 oracle로 마이그레이션하기 part 2

15-12-03 by 최고관리자
최초 실행 시 java.exe의 위치를 물어봅니다. (최초 한번만 물어보는 듯 합니다.)
그런데 jre로는 부족하고 jdk가 설치되어 있어야 하는 군요.
jdk 설치는 익숙하므로 패스.

설치형 프로그램이 아니므로 저는 d:utilsqldeveloper 폴더로 옮겼습니다.

1. sqldeveloper.exe 실행
; 실행하니 [파일 유형 연관 구성] 창이 뜨네요.
 
a0010046_4961cb652a25a.jpg

보아하니 탐색기에서 프로그램 연결을 하는 것 같아 취소 클릭.
오늘의 유익한 정보도 패스.

2. 연결을 추가합니다.
; 일단 마이그레이션 할 source와 destination db를 모두 추가해야 제대로 작동하는 것 같네요.
  저는 mysql에서 oracle로 migration하려고 합니다.

우선 오라클을 추가해 봅시다.
 
a0010046_4961cc0fb2390.jpg
a0010046_4961cd0f89004.jpg

Connection Name는 구분할 수 있는 이름 아무거나 입력하고
Username과 Password에 계정을 입력합니다.
저장하기 전 테스트를 위해서 Test를 클릭하면 제대로 된 설정값일 경우
좌측 하단에 Status : Success 라는 문자열을 볼수 있습니다.
일단 저장합시다.
 
a0010046_4961d19a5044c.jpg

자 여기서 위에서 MySQL 탭이 안보이신 다면 별도의 추가 작업이 필요합니다.
아래 URL을 참고하시면 보일겁니다.

http://rpbouman.blogspot.com/2007/01/oracle-sql-developer-11-supports-mysql.html


제대로 된 oracle 연결과 mysql 연결을 확인해 봅시다.
 
a0010046_4961ceaf966bb.jpg
연결할 경우 아이콘이 다음과 같이 바뀝니다.
 
a0010046_4961cebe3600b.jpg
3. 마이그레이션 합니다.
; Migration > Quick Migrate 메뉴를 엽니다.
 
a0010046_4961cef4ea7a6.jpg

첫번째 단계는 Source Connection 선택하기 입니다.
 
a0010046_4961cf25dbd75.jpg
목록 상에는 오라클이 아닌 다른 버전만 나오는 것으로 보아
다른 DB로 부터 오라클로의 migration만 지원함을 알 수 있습니다.

두번째 Target Connection을 선택합니다.
 
a0010046_4961cf74b1f0a.jpg
예상했던 대로 오라클만 나오는 군요.

세번째 단계는 Repository라고 하는데 잘 모르겠네요 ㅎㅎ
패스...

네번째 Pre-migration check. 대충 직역하면 마이그레이션 작업전 체크해보는 단계인 듯 합니다.
 
a0010046_4961d0088a673.jpg
마지막에 오류가 떴는데 다음 단계로 일단 넘어가 봅시다.

다섯번째는 마이그레이션 형태를 선택하는 단계인 듯 한데
총 세가지가 있습니다.
테이블만 마이그레이션 하거나 테이블과 데이타 모두 마이그레이션 하거나 모두 마이그레이션 하거나
 
a0010046_4961d06a5ab83.jpg

우선 테이블만 먼저 마이그레이션 해 봅시다.
간단한 요약 정보를 보여주고 완료를 클릭합니다.

진행을 모두 마치고 오라클 테이블 목록을 확인해 봅시다.
 
a0010046_4961d0e1742f6.jpg

제대로 들어왔군요.
헥헥...

내일은 테이블과 데이타 모두 테스트 해봐야 겠습니다.

그럼 이만 퇴근합니다...




제대로 된게 아니였습니다 ㅎ
순서는 맞는데

우선 아직 오라클 버전을 타는 것 같습니다.
http://www.oracle.com/technology/tech/migration/workbench/index.html
위 URL에서 oracle 10g까지만 나와 있네요.

그래서 오라클 11 uninstall 하고 다시 해보렵니다.

그리고 서핑하다가 찾았는데 오라클 홈페이지에 있는 마이그레이션 과정이 플래시로 되어 있어서
같이 첨부합니다.




Comments

  1. 등록된 코멘트가 없습니다.

Leave a Comment

자동등록방지 숫자를 순서대로 입력하세요.