데이터 마이그레이션 개요

데이터 마이그레이션은 테이블을 정규화하고 한 테이블에서 다른 테이블로 데이터를 이동해야 하는 경우나 환경 간에 데이터를 복사하고자 하는 경우에 유용합니다. 예를 들어, 테스트 환경의 데이터를 프로덕션 환경의 데이터와 매우 유사하게 변경해야 할 경우 데이터 마이그레이션을 활용할 수 있습니다.

데이터를 마이그레이션하려면 주메뉴의 마이그레이션을 통해 데이터 마이그레이션 마법사를 시작하십시오. 마법사를 통해 마이그레이션할 테이블 데이터를 선택하고 데이터를 언로드할 소스 테이블과 데이터를 로드할 목표 테이블을 쌍으로 연결시키는 프로세스를 진행합니다.

데이터를 마이그레이션하는 경우 데이터는 항상 외부 파일로 저장됩니다. 데이터는 EXPORT 명령을 사용하여 외부 파일로 언로드되고, LOAD 명령을 사용하여 대상 테이블에 로드됩니다.

트리거가 있는 테이블로 데이터를 마이그레이션하는 경우 데이터를 다시 로드할 때 트리거가 활성화되지 않습니다. 로드 유틸리티는 트리거와 연관된 비즈니스 규칙을 적용할 수 없습니다.

검토 및 배치 마법사를 사용하여 데이터를 저장하기 위한 디렉토리 경로를 지정할 수 있습니다. 이 경로에서 데이터가 다시 로드됩니다. 소스와 대상 데이터베이스가 동일하지 않고 서로 다른 시스템에 있으면서 공유 파일 시스템을 갖는 경우 데이터를 저장하기 위한 디렉토리 경로를 지정해야 합니다. 기본 위치는 대부분 공유 파일 시스템에 있지 않습니다.

언로드된 컬럼이 다시 로드 중인 컬럼에 맵핑되는 방식을 변경하려면 검토 및 배치 마법사의 컬럼 맵핑 단추를 클릭하십시오. 각 테이블에 대해 언로드 및 다시 로드된 컬럼의 컬럼 맵핑을 변경할 수 있는 대화 상자가 열립니다.

데이터 마이그레이션에 대한 실행 취소 명령을 생성할 수 없으므로 마이그레이션된 데이터는 자동으로 취소할 수 없습니다.


피드백