기존 변경 관리 스크립트 열기

저장되고 닫힌 변경 관리 스크립트를 열 수 있습니다.

이 태스크 정보

변경 관리 스크립트로 작업하는 경우 모든 변경 정의가 한 번에 완료되지 않을 수 있습니다. 또는 나중에 변경을 실행하려고 할 수도 있습니다. 그러므로 나중에 스크립트로 작업할 계획으로 변경 관리 스크립트를 저장하고 닫을 수 있습니다.

프로시저

변경 관리 스크립트를 열려면 다음 단계를 완료하십시오.

  1. 관리 탐색기에서 작성한 변경 관리 스크립트에 대한 데이터베이스로 드릴 다운하고 펼치십시오.
  2. 변경 관리 스크립트 폴더를 펼치고 열려는 변경 관리 스크립트를 더블 클릭하십시오. 변경 관리 스크립트가 변경 관리 스크립트 편집기에서 열립니다. 변경 관리 스크립트가 닫힌 후 데이터베이스가 변경된 경우 변경될 오브젝트 목록에서 다음 상황이 발생할 수 있습니다.
    • 변경될 오브젝트 목록에서 일부 오브젝트가 누락됩니다.
    • 변경될 오브젝트 목록의 일부 오브젝트가 오류 아이콘으로 표시됩니다.
    변경 관리 스크립트를 열 때 Optim™ Database Administrator가 데이터베이스 카탈로그에 대해 스크립트의 변경사항을 유효성 확인합니다. 변경이 여전히 지원될 수 있는지 여부를 판별하도록 변경(작성, 변경 또는 삭제)될 각 오브젝트가 카탈로그에 대해 확인됩니다. 다음과 같은 상황에서는 오브젝트가 변경될 오브젝트 목록에서 제거됩니다.
    • 오브젝트가 작성되지만 데이터베이스에 오브젝트가 이미 있는 경우
    • 오브젝트가 변경되지만 데이터베이스에 오브젝트가 더 이상 없는 경우
    • 오브젝트가 삭제되지만 데이터베이스에 오브젝트가 더 이상 없는 경우

    Optim Database Administrator가 변경 관리 스크립트와 데이터베이스 카탈로그 간의 차이를 발견하고 변경될 오브젝트를 수정할 수 있다고 판별하는 경우, 오브젝트는 변경될 오브젝트 목록에 남습니다. 오브젝트는 오류 아이콘으로 플래그 지정됩니다. 예를 들어, 변경 관리 스크립트 편집기에서 컬럼을 삭제하도록 테이블을 변경하고 변경 관리 스크립트를 닫았습니다. 그런 후 새 컬럼이 테이블에 추가되었습니다. 이런 경우 변경 관리 스크립트를 열면 Optim Database Administrator는 두 개의 컬럼에 동일한 이름이 있는지 및 서로 충돌하는지 여부를 판별할 수 없습니다. 그러므로 오브젝트는 변경될 오브젝트 목록에 남습니다.

  3. 변경될 오브젝트 목록의 오류 아이콘으로 플래그 지정된 오브젝트에 대한 문제를 해결하십시오.
    1. 오류 아이콘이 있는 오브젝트를 목록에서 선택하고 비교를 누르십시오. 마법사가 열리고 오브젝트를 데이터베이스 카탈로그와 비교할 수 있도록 해줍니다. 마법사는 읽기 전용 모드로 열리므로 마법사에서 오브젝트를 변경할 수 없습니다.
    2. 마법사를 사용하여 차이를 분석하고 차이가 식별되면 마법사를 닫으십시오.
    3. 변경 관리 스크립트 편집기를 사용하여 오류가 있는 오브젝트를 변경하고 식별된 차이를 해결하거나 차이가 문제점이 아니라고 판별한 경우 무시를 눌러 오브젝트에서 오류 표시문자를 제거하십시오.

다음에 수행할 작업

변경 관리 스크립트 편집기에서 작업을 계속할 수 있습니다. 더 많은 변경을 추가하고, 변경 명령을 생성하거나 생성된 변경 명령을 실행하고자 할 수 있습니다.


피드백