IBM Rational® ClearQuest® 사용자 데이터베이스와 스키마 저장소를 대상으로 기능 레벨 5, 6 또는 7을 사용할지 여부를 결정하십시오. 기능 레벨은 배치 후에 사용 가능한 ClearQuest
기능을 결정합니다. ClearQuest 업그레이드의 경우에는 기존 스키마 저장소와 사용자 데이터베이스를 기능 레벨 5에서 6 또는 6에서 7로 높일 수 있습니다. 기능 레벨을
변경하려면 ClearQuest 클라이언트 버전을 선택한 기능 레벨을 지원하는 버전으로 업그레이드해야 합니다.
기능 레벨 및 메타스키마 버전은 Rational ClearQuest 스키마 저장소와 사용자 데이터베이스에 저장되는 데이터의 구조를 정의합니다. 다른 기능 레벨에서 사용 가능한
기능에 대한 정보는 기능 레벨의 기능을 참고하십시오.
Rational ClearQuest를 업그레이드할 때 기능 레벨 변경
기능 레벨은 특정 메타스키마 버전과 연관되어 있습니다. 다음 표는 모든
Rational ClearQuest 릴리스에
대해 지원되는 기능 레벨 및 메타스키마 버전입니다.
표 1. 지원되는 기능 레벨 및
메타스키마 버전버전 |
메타스키마 버전 |
기능 레벨 |
2003/7.0.0.0 |
22 |
5 |
7.0.1.0 |
22 |
5 및 6 |
7.1.x |
22 |
5, 6 및 7 |
8.0 |
22 |
5, 6 및 7 |
새 기능
레벨 및 메타스키마 버전은 일반적으로 테이블에 새 열을 추가하고
데이터베이스에 새 테이블을 추가하여 새 기능을 지원합니다. 따라서 기능 레벨을 변경하려면 ClearQuest 데이터베이스와 스키마 저장소를
업그레이드해야 합니다. 또한, ClearQuest 클라이언트 버전이 선택한 기능 레벨을 지원하는지 확인해야 합니다.
버전 7.1.x 이상으로 업그레이드된 클라이언트만 기능 레벨 7 이하의 사용자
데이터베이스에 액세스할 수 있습니다. 7.0.1 클라이언트는 기능 레벨 6 이하
사용자 데이터베이스에만 액세스할 수 있으며 7.0.0 및 2003.06.xx 미만
클라이언트는 기능 레벨 5 사용자 데이터베이스에만 액세스할 수 있습니다.
이러한 제품 버전 및 기능 레벨 호환성 요구사항은 ClearQuest Designer 및 유지보수 도구와
같은 기타 Rational ClearQuest 컴포넌트에도 적용됩니다. 단계적으로 업그레이드할지 또는 한 번에 업그레이드할지를 결정할 때에는 이러한 요인을
고려해야 합니다.
사용자 데이터베이스를 특정 기능 레벨로 업그레이드하는 경우에는 사용자 데이터베이스에 액세스하는 모든 ClearQuest 클라이언트를
해당 스키마 저장소의 기능 레벨을 지원하는 버전으로 업그레이드해야 합니다. 예를 들어, 스키마 저장소의 기능 레벨이
7이고 사용자 데이터베이스의 기능 레벨이 6이라면 ClearQuest 클라이언트를 버전 8.x 이상으로 업그레이드해야
사용자 데이터베이스에 액세스 할 수 있습니다.
기능 레벨을 높이면 ClearQuest 유지보수 도구를 사용하여 인플레이스 업그레이드를 완료함으로써
사용자 데이터베이스 업그레이드 프로세스를 단순화할 수 있습니다.
인플레이스를 이용하면 데이터베이스를 작성하여 데이터를 여기에 복사하지 않아도 사용자 데이터베이스를 더 높은 기능 레벨로 업그레이드할 수 있습니다.
8.0 버전을 설치하기 전에 Rational ClearQuest
데이터베이스가 기능 레벨 5 및 메타스키마 22 이상이어야
합니다. 데이터베이스가 버전 2001A.04.20 이상으로
작성된 경우에는 이러한 데이터베이스가 레벨 5입니다.
기능 레벨을 업그레이드하는 프로세스는 선택하는 업그레이드 전략에 따라 다릅니다.
- 모든 것을 한 번에 업그레이드
전체 환경을 한 번에 업그레이드할 때 기능 레벨을 업그레이드할 시점에 대한 정보는
한 번에 환경 업그레이드를 참조하십시오.
- 단계적으로 업그레이드
환경을 단계적으로 업그레이드하는 경우에는 다음 정보를 검토하여 업그레이드 프로세스에서 기능 레벨을 높일 시점을 결정하십시오.
- 사용자 데이터베이스와 스키마 저장소의 기능 레벨을 업그레이드하기 전에 모든 ClearQuest 클라이언트를 해당 기능 레벨에 의해 지원되는
제품 버전으로 업그레이드하십시오. 이 업그레이드 프로세스는 기능 레벨을 변경한 후에도 클라이언트가 사용자 데이터베이스에 액세스할 수 있게 합니다.
- 업그레이드하기 전에 모든 서버와 데이터베이스를 기능 레벨의 해당 릴리스에 의해 지원되는 버전으로 업그레이드해야 합니다. 자세한 정보는 필수 하드웨어 및 소프트웨어 요구사항 식별을 참조하십시오.
- 사용자 데이터베이스와 스키마 저장소는 사용자 데이터베이스와 Rational ClearQuest 클라이언트를 단계적으로 더 높은 기능 레벨로 업그레이드하는 것을 지원하는 기능 레벨이
다를 수 있습니다. 예를 들면, 기존 스키마 저장소를 기능 레벨 6으로 업그레이드하면서 연관된 사용자 데이터베이스는 기능 레벨 5로 남겨둘 수 있습니다.
또는 기존 스키마 저장소를 기능 레벨 7로 업그레이드하면서 연관된 사용자 데이터베이스는 기능 레벨 5 또는 6으로 남겨둘 수 있습니다. 그러나
모든 ClearQuest 클라이언트는 사용자 데이터베이스의 기능 레벨을 지원하는 소프트웨어 버전으로 업그레이드해야 합니다.
- ClearQuest MultiSite 배치에서는 단방향 복제를 승인할 수 있는 경우에만 MultiSite 동기화 서버와 Shipping Server를 단계적으로
업그레이드할 수 있습니다. 단방향 복제는 기능 레벨이 낮은 사용자 데이터베이스에서 전송된 패킷이 기능 레벨이 높은 사용자 데이터베이스에서 허용된다는 것을
의미합니다.
그러나 기능 레벨이 높은 사용자 데이터베이스에서 전송된 패킷은 기능 레벨이 낮은 사용자 데이터베이스에서 허용되지 않습니다.
- 사용자 데이터베이스는 연관된 스키마 저장소와 기능 레벨이 동일하지 않아도 되므로
먼저, 스키마 저장소의 기능 레벨을 높인 다음, 나중에 연관된 사용자 데이터베이스의 기능 레벨을 높일 수 있습니다.
- 스키마 저장소를 호환 가능한 기능 레벨로 높여야
단방향 복제를 지원할 수 있습니다.
예를 들어, 기능 레벨 5 사용자 데이터베이스에 기능 레벨 7 스키마 저장소가 있는 경우, 클라이언트에서
전송한 패킷은 기능 레벨 6 스키마 저장소가 있는 기능 레벨 6 사용자 데이터베이스에서 허용되지 않습니다.
표 2에는 스키마 저장소와 사용자 데이터베이스 기능 레벨을
기반으로 사이트에서 작성하고 승인할 수 있는 패킷 버전이 표시되어 있습니다.
표 2. 스키마 저장소 및 사용자 데이터베이스 기능 레벨과 연관된 패킷 버전스키마 저장소 기능 레벨 |
사용자 데이터베이스 기능 레벨 |
작성되는 패킷 버전 |
허용되는 패킷 버전 |
7 |
7 |
11 |
6, 7, 8, 9, 10, 11 |
7 |
6 |
10 |
6, 7, 8, 9, 10 |
7 |
5 |
9 |
6, 7, 8, 9 |
6 |
6 |
8 |
6, 7, 8 |
6 |
5 |
7 |
6, 7 |
5 |
5 |
6 |
6 |