끌어서 놓기 조작을 사용하여 변경 이주

한 데이터베이스에서 다른 데이터베이스로 이동할 변경을 정확히 알고 있는 경우 끌어서 놓기 조작을 사용할 수 있습니다. 이주할 오브젝트가 있는 데이터베이스에서 오브젝트를 이주할 데이터베이스의 변경 관리 스크립트로 오브젝트를 끄십시오.

시작하기 전에

변경을 이동시킬 소스 데이터베이스 및 변경을 이동시킬 목표 데이터베이스에 모두 연결되어 있어야 합니다. 이동시킬 오브젝트가 이동할 데이터베이스에 없어야 합니다.

이 태스크 정보

끌어서 놓기 조작을 사용하여 특정 데이터베이스에서 다른 데이터베이스로 변경을 이주하려면 다음 단계를 완료하십시오.

프로시저

  1. 변경 관리 스크립트를 작성합니다. 관리 탐색기에서 변경을 이주할 데이터베이스에 대한 변경 관리 스크립트 폴더를 마우스 오른쪽 단추로 누르고 새 데이터베이스 변경을 누르십시오. 새 변경 관리 스크립트가 작성되고 변경 관리 스크립트가 변경 관리 스크립트 편집기에 표시됩니다.

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

    팁: 기존 변경 관리 스크립트를 재사용하려면 다음 단계를 완료하여 스크립트를 재설정하십시오.
    1. 변경 관리 스크립트가 이미 열린 경우 스크립트의 탭을 눌러 스크립트가 강조 표시되는지 확인하십시오. 그렇지 않으면 관리 탐색기에서 변경 관리 스크립트 폴더를 펼치십시오. 열려는 변경 관리 스크립트를 더블 클릭하십시오.
    2. 주메뉴에서 변경 관리 > 재설정을 누르십시오.
  2. 이주할 오브젝트를 찾아 변경 관리 스크립트 편집기로 끄십시오.
    1. 관리 탐색기에서 변경을 이주할 데이터베이스를 펼치십시오.
    2. 이주할 오브젝트 유형의 폴더를 누르십시오. 오브젝트 목록이 열립니다.
    3. 오브젝트 목록변경 관리 스크립트 편집기를 나란히 볼 수 있도록 오브젝트 목록을 이동하십시오. 오브젝트 목록을 이동하려면 오브젝트 목록의 제목 표시줄을 누르고 마우스 포인터가 놓기 커서가 될 때까지 제목 표시줄을 끈 후 마우스 왼쪽 단추를 놓으십시오.
    4. 오브젝트 목록 뷰에서 이주할 오브젝트를 찾아 선택하십시오.
    5. 오브젝트를 변경 관리 스크립트 편집기로 끄십시오.
    이주할 오브젝트가 모두 이동할 때까지 이러한 단계를 완료하십시오.

    변경 관리 스크립트 편집기에 데이터베이스로 이주된 오브젝트 목록 및 데이터베이스에 작성될 변경사항이 표시됩니다.

  3. 변경 관리 스크립트 편집기에서 목표 데이터베이스에 변경사항 이주에 의한 영향을 받을 수 있는 기타 오브젝트를 평가하십시오.
    1. 변경될 오브젝트 목록에서 각 오브젝트를 누르십시오. 이주되는 오브젝트의 영향을 받는 오브젝트가 영향받는 오브젝트 목록에 표시됩니다.
    2. 변경 관리 스크립트에 영향받는 오브젝트를 포함시키십시오. 변경삭제 단추를 사용하여 변경될 오브젝트 목록으로 영향받는 오브젝트를 이동할 수 있습니다. 변경 단추를 사용하여 영향받는 오브젝트를 이동하는 경우 등록 정보 뷰에서 오브젝트를 누르고 원하는 대로 오브젝트를 변경할 수 있습니다.
  4. 명령 미리보기를 눌러 명령 섹션에서 생성된 명령을 표시하고 명령을 검토하십시오.

    데이터베이스에서 수행된 변경 요약을 검토하려면 변경 보고서 보기를 누르십시오.

  5. 데이터 옵션을 눌러 데이터 보존 사용자 정의 마법사를 시작하고 마법사의 단계를 완료하십시오. 생성된 DB2 유지보수 명령을 사용자 정의할 수 있습니다.
  6. 다시 만든 명령을 검토하십시오.
  7. 실행을 눌러 변경 명령 전개 마법사를 시작하십시오.
  8. 변경 명령을 검토하고 완료를 눌러 실제 데이터베이스 카탈로그로 변경을 전개하십시오.

결과

해당 오브젝트의 데이터를 이동하지 않고 특정 데이터베이스 환경에서 다른 데이터베이스 환경으로 변경의 이주를 완료했습니다.

피드백