복사하여 붙여넣기 조작을 사용한 데이터 이주

오브젝트 목록에서 복사하여 붙여넣기 조작을 사용하여 한 테이블에서 다른 테이블로 데이터를 이주할 수 있습니다.

시작하기 전에

데이터를 이주할 소스 데이터베이스 및 이주 목표 데이터베이스 모두에 연결되어 있어야 합니다.

프로시저

데이터를 이주하려면 다음 단계를 완료하십시오.

  1. 이주할 데이터를 찾아 복사하십시오.
    1. 관리 탐색기에서 이주할 데이터를 포함하는 데이터베이스로 드릴 다운하여 해당 컨텐츠를 펼치십시오.
    2. 테이블 폴더를 누르십시오.
    3. 오브젝트 목록에서 이주할 데이터가 있는 테이블을 찾으십시오. 일치하는 이름 필드를 사용하여 테이블을 검색할 수 있습니다. 데이터베이스에 있는 하나 이상의 테이블에서 데이터를 이주할 수 있습니다.
    4. 이주할 데이터가 있는 테이블을 선택하여 마우스 오른쪽 단추로 누르고 복사를 누르십시오.
  2. 목표 데이터베이스로 데이터를 붙여넣으십시오.
    1. 관리 탐색기에서 데이터를 복사할 데이터베이스로 드릴 다운하고 해당 컨텐츠를 펼치십시오.
    2. 테이블 폴더를 누르십시오.
    3. 오브젝트 목록의 행을 마우스 오른쪽 단추로 누르고 붙여넣기를 누르십시오.
    데이터베이스 오브젝트 붙여넣기 마법사가 시작됩니다.
  3. 데이터베이스 오브젝트 붙여넣기 마법사에서 단계를 완료하십시오. 마법사를 사용하여 다음 정보를 지정합니다.
    1. 수행할 복사 유형

      데이터만 복사할 것인지 또는 오브젝트와 데이터 모두를 복사할 것인지 선택할 수 있습니다.

    2. 데이터를 언로드 및 다시 로드하는 소스 및 목표 테이블 쌍

      디폴트로 데이터를 언로드할 소스 테이블이 이름에 따라 데이터를 로드할 목표 테이블과 쌍으로 자동 연결됩니다. 지정된 소스 테이블이 쌍으로 연결될 목표 테이블은 변경할 수 있습니다.

    팁: 데이터베이스 오브젝트와 데이터 모두를 동시에 복사하도록 선택한 경우, 복사되는 테이블이 목표가 되므로 테이블 맵핑을 지정하지 않아도 됩니다.
    마법사 단계를 완료하면 변경 관리 스크립트 편집기에서 변경에 대해 작업할 수 있습니다.

    데이터 디자인 프로젝트가 데이터베이스에 없는 경우, 데이터 프로젝트 탐색기에서 자동으로 작성됩니다. 기존 데이터베이스 연결 이름은 데이터 디자인 프로젝트의 이름으로 사용됩니다. 데이터베이스 연결 이름을 가진 데이터 디자인 프로젝트가 존재하는 경우 새 데이터 디자인 프로젝트 이름은 데이터베이스 연결 이름에 숫자 접미부가 붙은 이름입니다. 데이터 디자인 프로젝트에는 변경 관리 스크립트가 포함되어 있으며 실제 데이터베이스의 변경을 구현하는 데 필요한 자원을 관리합니다.

  4. 변경 관리 스크립트 편집기에서 명령 미리보기를 눌러 명령 섹션에서 데이터를 이주하는 명령을 생성 및 표시하십시오. 그런 다음 명령을 검토하십시오.

    변경을 전개하기 전에 변경 요약 보고서를 검토하려면 변경 보고서 보기를 누르십시오. 보고서에서는 수행되고 있는 변경 및 기타 오브젝트 변경의 영향에 대해 설명합니다.

  5. 선택사항: 언로드 데이터 파일의 위치, 데이터를 언로드 또는 다시 로드하는 메소드 또는 언로드된 컬럼이 다시 로드된 컬럼에 맵핑되는 방법을 변경하려면 데이터 옵션을 눌러 데이터 보존 사용자 정의 마법사를 시작하십시오. 데이터 보존 사용자 정의 마법사에서 단계를 완료하십시오.
    팁: 데이터를 이주하면 새로운 행이 목표 테이블에 추가됩니다. 목표 테이블에는 소스 테이블이 없는 컬럼이 포함될 수 있습니다. 목표 테이블에 기본값이 없고 NOT NULL로 정의된 컬럼이 포함되어 있으면 마법사의 언로드 명령 사용자 정의 페이지에서 언로드 명령의 SELECT절을 사용자 정의할 수 있습니다.
  6. 실행을 눌러 변경 명령 전개 마법사를 시작하십시오.
  7. 변경 명령을 검토하고 완료를 눌러 데이터를 이주하십시오.

피드백