주메뉴의 한 테이블에서 다른 테이블로 데이터를 이주하는 프로세스를 시작할 수 있습니다.
시작하기 전에
데이터를 이주할 데이터베이스에
연결되어 있어야 합니다.
프로시저
데이터를 이주하려면 다음 단계를 완료하십시오.
- 변경 관리 스크립트를 작성합니다. 관리 탐색기에서
변경을 이주할 데이터베이스에 대한
변경 관리 스크립트 폴더를 마우스 오른쪽 단추로 누르고
새 데이터베이스 변경을 누르십시오. 새 변경 관리 스크립트가 작성되고 변경 관리 스크립트가
변경 관리 스크립트 편집기에 표시됩니다.
데이터 디자인 프로젝트가 데이터 프로젝트 탐색기에서
자동으로 작성됩니다. 데이터 디자인 프로젝트의
이름은 데이터 연결의 이름입니다.
데이터베이스 연결 이름을 가진 데이터 디자인 프로젝트가 존재하는 경우
새 데이터 디자인 프로젝트 이름은 데이터베이스 연결 이름에 숫자 접미부가 붙은
이름입니다. 데이터 디자인 프로젝트는 실제 데이터베이스의 변경을 구현하는 데 필요한 자원을
포함하며 관리합니다.
팁: 기존 변경 관리 스크립트를 재사용하려면
다음 단계를 완료하여 스크립트를 재설정하십시오.
- 변경 관리 스크립트가 이미 열린 경우 스크립트의 탭을 눌러
스크립트가 강조 표시되는지 확인하십시오. 그렇지 않으면
관리 탐색기에서 변경 관리
스크립트 폴더를 펼치십시오. 열려는 변경 관리 스크립트를
더블 클릭하십시오.
- 주메뉴에서 을
누르십시오.
- 주메뉴에서 를 누르십시오. 데이터 이주 마법사가 시작됩니다.
- 마법사에서 단계를 완료하십시오. 마법사를 사용하여 다음 정보를 지정합니다.
- 데이터에 대한 소스 연결
이주할 데이터의 소스에 해당하는 데이터베이스에 대한 연결을 식별해야 합니다.
기존 연결을 선택하거나 새 연결을 작성할 수 있습니다.
- 데이터를 언로드 및 다시 로드하는 소스 및 목표 테이블 쌍
데이터를 저장하고 저장된 데이터를 로드할 테이블 쌍을 식별해야 합니다. 소스 및 목표 스키마를
선택하여 여러 테이블을 동시에 맵핑하거나 새 엔트리 추가 아이콘을 사용하여
한 번에 하나씩 테이블을 추가할 수 있습니다.
마법사 단계를 완료하면 변경 관리 스크립트 편집기에서 변경에
대해 작업할 수 있습니다.
- 변경 관리 스크립트 편집기에서
명령 미리보기를 눌러
명령 섹션에서 데이터를 이주하는 명령을 생성 및 표시하십시오.
그런 다음 명령을 검토하십시오.
- 선택사항: 언로드 데이터 파일의 위치, 데이터를 언로드 또는 다시 로드하는
메소드 또는 언로드된 컬럼이 다시 로드된 컬럼에 맵핑되는 방법을 변경하려면
데이터 옵션을 눌러
데이터 보존 사용자 정의 마법사를 시작하십시오.
데이터 보존 사용자 정의 마법사에서 단계를 완료하십시오.
팁: 데이터를 이주하면 새로운 행이 목표 테이블에 추가됩니다.
목표 테이블에는 소스 테이블이 없는 컬럼이 포함될 수 있습니다.
목표 테이블에 기본값이 없고 NOT NULL로 정의된 컬럼이 포함되어 있으면
마법사의 언로드 명령 사용자 정의 페이지에서 언로드 명령의 SELECT절을
사용자 정의할 수 있습니다.
- 실행을 눌러 변경 명령 전개 마법사를 시작하십시오.
- 변경 명령을 검토하고 완료를 눌러
데이터를 이주하십시오.