IBM Rational® ClearQuest® 버전
7.1.x에서는 기능 레벨 5, 6 또는 7을 사용하여 스키마 저장소 및
사용자 데이터베이스를 작성할 수 있습니다. 또한 기존 스키마 저장소 및
사용자 데이터베이스를 기능 레벨 5에서 6 또는 6에서 7로
높일 수 있습니다.
기능 레벨 및
메타스키마 버전은 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 |
버전 7.1.x로 업그레이드된 클라이언트만 기능 레벨 7 이하 사용자
데이터베이스에 액세스할 수 있습니다. 7.0.1 클라이언트는 기능 레벨 6 이하
사용자 데이터베이스에만 액세스할 수 있으며 7.0.0 및 2003.06.xx 미만
클라이언트는 기능 레벨 5 사용자 데이터베이스에만 액세스할 수 있습니다.
이러한 제품 버전 및 기능 레벨 호환성 요구사항은 디자이너 및 유지보수 도구와
같은 기타 Rational ClearQuest 컴포넌트에도 적용됩니다. 단계적으로 업그레이드할지
또는 한 번에 모두 업그레이드할지를 결정할 때에는 이러한 요인을 신중하게
고려해야 합니다.
사용자 데이터베이스를 특정 기능 레벨로 업그레이드하는 경우
해당 사용자 데이터베이스에 액세스하는 모든 클라이언트를 스키마 저장소의 해당 제품 버전으로
업그레이드해야 합니다. 예를 들어, 스키마 저장소의 기능 레벨이 7이고
사용자 데이터베이스의 기능 레벨이 6이라면, 클라이언트 버전이 7.1.x여야
사용자 데이터베이스에 액세스 할 수 있습니다.
기능 레벨을 간단하게 업그레이드할 수 있는 한 가지 요소는 인플레이스 업그레이드를
사용하여 사용자 데이터베이스의 업그레이드를 수행하는 것입니다.
즉, 유지보수 도구를 사용하면 새 데이터베이스를 작성하여 데이터를 여기에 복사하지 않고
사용자 데이터베이스를 보다 높은 기능 레벨로 높일 수 있습니다.
7.1.x 버전을 설치하기 전에
Rational ClearQuest
데이터베이스가 기능 레벨 5 및 메타스키마 22 이상이어야 합니다.
데이터베이스가 버전 2001A.04.20 이상으로 작성된 경우
이러한 데이터베이스는 레벨 5입니다.
주: IBM Rational ProjectConsole의 경우,
버전이 7.1.x인 클라이언트는 기능 레벨이 3인 데이터베이스를 5, 6 또는 7로
업그레이드할 수 있지만 클라이언트는 기능 레벨이 3인 데이터베이스에
액세스할 수 없습니다.
또한, 데이터베이스의 기능 레벨을 높이기 전에 데이터베이스
연결이 Rational ClearQuest 버전과
모두 호환 가능한지 확인하십시오. 자세한 정보는 데이터베이스 특성 및 연결 정보 설정을 참조하십시오.
한 번에 모두 업그레이드
전체 환경을 한 번에
업그레이드할 때 기능 레벨을 업그레이드하는 경우에 대한 정보는
한 번에 환경 업그레이드를 참조하십시오.
단계적으로 업그레이드
환경을 단계적으로
업그레이드하는 경우 기능 레벨 업그레이드 시 고려해야 할 사항이 있습니다.
이러한 조건은 기능 레벨 5, 6, 7 중 어느 레벨로 업그레이드하는지에 관계없이 적용됩니다.
- 사용자 데이터베이스 및 스키마 저장소를 지정된 기능 레벨로 업그레이드하기 전에
모든 클라이언트를 해당 기능 레벨에 맞는 제품 버전으로 업그레이드해야
합니다. 그렇게 하지 않으면 클라이언트가 사용자 데이터베이스에 액세스할 수 없습니다.
- 모든 서버 및 데이터베이스는 업그레이드 전에 해당 기능 레벨에 맞는
릴리스에 의해 지원되는 버전으로 업그레이드해야 합니다. 자세한 정보는 벤더 데이터베이스 및 플랫폼 지원을 참조하십시오.
- 사용자 데이터베이스와 스키마 저장소는 같은 레벨이 아니어도 됩니다.
연관된 사용자 데이터베이스는 기능 레벨 5에 그대로 두고 기존 스키마 저장소를 기능 레벨 6으로 업그레이드하거나,
연관된 사용자 데이터베이스를 기능 레벨 5 또는 6에 그대로 두고 기존 스키마 저장소를 기능 레벨 7로 업그레이드할 수
있습니다. 그러면, 사용자 데이터베이스 및 Rational ClearQuest 클라이언트를
장기간에 걸쳐 단계적으로 높은 기능 레벨로 업그레이드할 수 있습니다. 그러나 모든 클라이언트는 사용자 데이터베이스의 기능 레벨에
해당하는 것과 동일한 제품 버전으로 업그레이드해야 합니다.
- 단계적으로 업그레이드할 때에는 MultiSite 환경에서 단방향 복제만
지원됩니다. 단방향 복제를 승인할 수 있는 경우(즉, 일부 사이트에서 다른 사이트의 업데이트 수신 불가), MultiSite 동기화 서버와 Shipping Server를 단계적으로 업그레이드할 수 있습니다. 단방향 복제는
기능 레벨이 낮은 사용자 데이터베이스에서 송신한 패킷이 기능 레벨이 높은
사용자 데이터베이스에서 허용되지만, 기능 레벨이 높은 사용자 데이터베이스의
패킷은 기능 레벨이 낮은 사용자 데이터베이스에서는 허용되지 않음을
의미합니다. 사용자 데이터베이스는 연관된 스키마 저장소와 기능 레벨이 같지 않아도
됩니다. 우선 스키마 저장소의 기능 레벨을 높인 다음
연관된 사용자 데이터베이스의 기능 레벨을 나중에 높일 수 있습니다. 스키마 저장소를 호환 가능한 기능 레벨로 높여야
단방향 복제를 지원할 수 있습니다.
예를 들어, 기능 레벨 5
사용자 데이터베이스에 기능 레벨 7 스키마 저장소가 있는 경우 이 데이터베이스에서
송신한 패킷은 기능 레벨 6 스키마 저장소가 있는 기능 레벨 6 사용자
데이터베이스에서 허용되지 않습니다.
다음 표에는 사이트가 작성 및 허용할 수 있는
패킷 버전이 나와 있습니다.
Rational ClearQuest 버전
7.1.x는 패킷 버전 6-11을 지원합니다.
표 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 |