작성하거나 변경할 목록에서 오브젝트의 속성을 변경하려면 오브젝트를 선택하고 등록 정보 뷰(디폴트로 데이터베이스 관리 Perspective의 맨 아래쪽에 있음)로 이동한 후 등록 정보 뷰의 탭을 사용하여 오브젝트 속성을 검토하고 변경할 수 있습니다.
변경될 오브젝트 목록에서 오브젝트를 변경하면, 오른쪽의 영향받는 오브젝트 목록이 해당 변경사항의 영향을 받을 오브젝트 목록으로 채워집니다. 영향받는 오브젝트 목록을 확인하면 변경사항이 데이터베이스에 미치는 영향을 전체적으로 파악할 수 있으며 결과를 처리하는 최적의 방법을 판별하는 데 도움이 됩니다.
Optim™ Database Administrator는 오브젝트를 다시 작성하거나 패키지를 리바인드하여 오브젝트를 유효한 상태로 둡니다. 그러나 보기, 트리거 본문, 사용자 정의 함수(UDF) 본문, 스토어드 프로시저 본문 또는 구체화된 쿼리 테이블 SQL을 자동으로 갱신하지는 않습니다. 영향받는 오브젝트 목록에서 이러한 오브젝트를 조사할 수 있습니다. 변경 및 삭제 단추를 사용하여 변경될 오브젝트 목록으로 영향받는 오브젝트를 이동할 수 있습니다. 등록 정보 뷰를 사용하여 변경하기 위해 이동한 영향받는 오브젝트를 변경할 수 있습니다.
단추 | 설명 및 조치 |
---|---|
데이터 옵션 | 데이터 보존 사용자 정의 마법사가 시작됩니다. 변경에 오류가 있어 데이터를 언로드하고 다시 로드해야 하는 경우 이 마법사를 사용하여 데이터 언로드 및 다시 로드 메소드, 언로드 명령 및 다시 로드 명령을 사용자 정의하십시오. 또한 생성할 유지보수 명령을 지정할 수도 있습니다. |
변경 요약 | 브라우저 창에서 변경 요약 보고서가 열립니다. 변경 요약 보고서는 작성될 모든 변경 및 변경이 데이터베이스에 미치는 영향을 나열하므로 데이터베이스에 변경을 전개하기 전에 적절한 조치를 취할 수 있습니다. |
실행 | 데이터베이스에 변경 명령을 발행합니다. 편집기의 촛점은 Messages 섹션으로 이동하며, 명령이 실행되면 명령의 진행 상태를 모니터할 수 있습니다. |
편집 | SQL 및 XQuery 편집기에서 변경 명령이 열리며,
이를 편집할 수 있습니다.
SQL 및 XQuery 편집기에서 작성한 모든 변경은
변경 관리 스크립트에 자동으로 저장되지 않습니다. 편집기에서
마우스 오른쪽 단추를 눌러 사용할 수 있는 SQL 실행 조치를 사용하면
SQL 및 XQuery 편집기에서 직접 변경된 명령을
실행할 수 있습니다. 또는 명령이 저장되는 파일에서 해당 명령을
실행할 수 있습니다. 이 파일은 변경 관리 스크립트에 대해 작성된 프로젝트의 SQL 스크립트 폴더에 저장됩니다. |
실행 취소 편집 | Optim Database
Administrator에서
자동으로 생성되는 변경 실행 취소 명령을 SQL 및 XQuery 편집기에서 여십시오. 이 편집기에서는
변경 실행 취소 명령을 미리볼 수 있습니다. 또한 SQL 및 XQuery 편집기에서 실행 취소 명령을 편집할 수도 있습니다. 그러나 SQL 및 XQuery 편집기에서 작성한 모든 변경은 변경 실행 취소 관리 스크립트에 자동으로 저장되지 않습니다. SQL 및 XQuery 편집기 또는 변경된 실행 취소 명령이 저장된 파일에서 변경된 실행 취소 명령을 실행해야 합니다. 이 파일은 변경 관리 스크립트에 대해 작성된 프로젝트의 SQL 스크립트 폴더에 저장됩니다. |
저장 | 명령을 데이터 서버에서 실행할 수 있는 스크립트에 저장합니다. 이 명령은 데이터 서버에서 실행될 수 있도록 필요에 따라 수정됩니다. |
명령이 제대로 전개되면 실행 취소 및 실행 취소 저장 단추가 활성화됩니다. 변경을 취소하기로 결정한 경우, 실행 취소를 눌러 데이터베이스에 수행된 변경을 되돌릴 수 있습니다. 또한 실행 취소 저장를 눌러 데이터 서버에서 실행할 수 있는 스크립트에 대한 변경 실행 취소 명령을 저장할 수도 있습니다.
데이터베이스의 변경을 관리하는 변경 관리 스크립트를 작성하면, 데이터 디자인 프로젝트가 프로젝트 데이터 탐색기에 작성됩니다. 프로젝트 이름은 일반적으로 데이터베이스 연결 이름입니다. 변경 관리 스크립트는 프로젝트 데이터 탐색기에서 작성된 프로젝트의 SQL 스크립트 폴더와 관리자 탐색기에 있는 데이터베이스의 변경 관리 스크립트 폴더 둘 모두에 저장됩니다.
변경 관리 스크립트를 재설정 및 재사용할 수도 있습니다. 데이터베이스로 변경을 전개한 후에는 동일한 변경 관리 스크립트를 재사용하여 다른 변경 세트를 전개할 수 있습니다. 변경 관리 스크립트를 재사용하려면 변경 관리 메뉴에서 재설정을 선택하여 변경 관리 스크립트를 재설정해야 합니다. 새 변경 세트에 사용할 수 있도록 재설정 조작이 변경 관리 스크립트를 정리합니다.