/ ORACLE, MYSQL

오라클DB를 Mysql로 옴기기




포스팅한 이유

아마존 RDS사용시 Mysql은 초반에 일정용량까지 무료라 프로젝트에 이식해볼려고

  • Mysql을 Oracle로 옴기기는 과정은 쉬움
  • Oracle을 Mysql로 옴기는 과정은 생각보다 복잡함




Oracle DB 익스포트 하기

  1. SQL디벨로퍼 실행
  2. 도구(T) -> 데이터베이스 익스포트
  3. DLL 익스포트 체크 -> 하위 항목은 모두 체크해제 -> 다음
  4. 테이블, 뷰, 트리거, 제약조건, 시퀸스, 함수 등등 체크->다음
  5. 조회(K) 클릭-> 모두 옴기기 (») ->다음 계속하면 끝




익스포트한 파일 (Oracle) -> Mysql로 변환




변환한 파일로 직접 테이블 만들기

완벽히 변환되는건 아니니깐, 시퀀스랑, 제약조건은 한땀한땀 수정해야함




Mysql WorkBebch 설치

제약조건 간단하게 클릭으로 수정가능함