IBM DB2 구성

Rational® ClearQuest®를 DB2® 데이터베이스와 같이 사용하려면 데이터베이스 서버에 지원되는 IBM DB2 릴리스를 설치하고 데이터베이스 컨테이너를 작성 및 사용자 정의해야 합니다.

DB2 데이터베이스 소프트웨어를 구성하는 두 가지 방법이 있습니다. 첫 번째 방법은 하나의 DB2 데이터베이스 서버에 단일 DB2 데이터베이스를 작성하는 것입니다. 그런 다음, 단일 DB2 데이터베이스에 Rational ClearQuest 스키마 저장소 및 하나 이상의 사용자 데이터베이스를 작성하십시오. 두 번째 방법에서는 DB2 데이터베이스 서버에 Rational ClearQuest 데이터베이스용 DB2 데이터베이스를 여러 개 작성해야 합니다.

  • 단일 데이터베이스 방법을 선택하는 경우, 하나의 비어 있는 DB2 데이터베이스를 작성하십시오. DB2를 사용하여 비어 있는 ClearQuest 데이터베이스를 작성하는 방법에 대한 세부사항은 모듈: DB2를 사용하여 비어 있는 ClearQuest 데이터베이스 작성을 참조하십시오. 그런 다음 각 Rational ClearQuest 데이터베이스에 대해 운영 체제 레벨의 사용자 계정을 작성하십시오. Rational ClearQuest 스키마 저장소 및 사용자 데이터베이스를 작성할 때 데이터베이스 이름은 동일하게 사용하되, 시스템 레벨에서 작성한 Rational ClearQuest 데이터베이스를 소유할 사용자 계정은 서로 다르게 사용하십시오. 예를 들어, 운영 체제 레벨에서 cqrepocqdata 사용자 ID를 작성하는 경우, cqrepo는 스키마 저장소 데이터베이스를 소유할 수 있고 cqdata는 단일 데이터베이스 cqdb 아래의 사용자 데이터베이스를 소유할 수 있습니다.
  • 다중 데이터베이스 방법을 사용하는 경우, 각 Rational ClearQuest 데이터베이스(스키마 저장소 및 하나 이상의 사용자 데이터베이스)에 대해 비어 있는 DB2 데이터베이스를 작성하십시오.
팁: DB2는 대소문자를 구분하는 데이터베이스입니다. Rational ClearQuest MultiSite를 사용 중이거나 다른 벤더 데이터베이스로 마이그레이션하려는 경우, 데이터베이스 대소문자 구분 설정을 평가해야 합니다.
참고: 다음 워크플로우의 태스크를 완료하기 위한 자세한 지시사항은 DB2 소프트웨어 문서를 참조하십시오.
표 1. DB2 데이터베이스 구성 워크플로우
태스크 주석
지원되는 버전의 DB2 설치 DB2 데이터베이스를 지원되는 AIX® 플랫폼에 설치할 때 해당 데이터베이스가 있는 파일 시스템에서 파일을 2GB 이상으로 확장할 수 있는지 확인하십시오.
선택하는 방법에 따라 DB2 데이터베이스 작성

단일 데이터베이스 방법을 사용하는 경우 Rational ClearQuest 데이터베이스의 사용자 ID를 작성하십시오. DB2 문서 프로시저에서는 기본적으로 공용 그룹에 권한이 지정되었다고 가정합니다. 데이터베이스에 액세스할 DB2 사용자 이름에 권한을 지정하는 경우, 권한은 공용 그룹의 권한과 일치해야 합니다.

다중 데이터베이스 방법을 사용하는 경우 각 데이터베이스에 대해 데이터베이스 작성 프로시저를 반복하십시오.

참고: 사용자 로케일의 기본 코드 페이지는 Rational ClearQuest 환경과 호환되지 않을 수도 있습니다. 자세한 정보는 코드 페이지 및 자국어 지원을 참조하십시오.
작성한 각 데이터베이스에 버퍼 풀 및 테이블 간격 추가

버퍼 풀을 작성할 때는 페이지 크기를 32로 설정하십시오. 또한 32KB 페이지 크기를 1024로 설정하십시오.

버퍼 풀에 대해 일반 및 임시라는 두 테이블 간격을 작성하십시오.

작성한 각 테이블 간격에 공용 그룹을 추가하고 영역 사용 권한 지정 이 태스크를 수행하기 전에 서버에 두 개의 사용자 계정을 작성하여 DB2를 Rational ClearQuest와 같이 사용하도록 해야 합니다. 계정 중 하나는 스키마 저장소용이고 나머지는 사용자 데이터베이스용입니다.
작성한 각 데이터베이스에 대한 매개변수 설정
DB2 버전 9.7
성능 매개변수 설정:
  • APPL_MEMORY = AUTOMATIC(기본 설정)
  • APPLHEAPSZ = AUTOMATIC(기본 설정)
  • SORTHEAP = 1024
로그 매개변수 설정:
  • LOGFILSIZ = 2048
  • LOGPRIMARY = 15
  • LOGSECOND = 10
선택적 설정
Rational ClearQuest Connector를 사용하여 사용자 데이터베이스를 Jazz™ 프로젝트 영역과 동기화하는 경우, 사용자 데이터베이스 및 스키마 저장소에 대해 MAXAPPLS = 200을 설정하십시오.
작성한 데이터베이스에 DB2 패키지 바인드

Rational ClearQuest에서 데이터베이스에 연결하기 전에 다음 명령을 실행하여 패키지를 데이터베이스에 바인드해야 합니다.

binddb2pkg server database 
DB2_admin password [port]
참고: 데이터베이스가 포트 값 50000을 사용하지 않는 DB2 인스턴스에 있는 경우, 포트 값을 지정해야 합니다.
팁: 기존 사용자 데이터베이스를 DataDirect 드라이버의 업데이트된 버전을 포함하는 Rational ClearQuest의 버전으로 업그레이드하는 경우 binddb2pkg 명령을 실행하십시오. binddb2pkg에 대한 자세한 정보는 binddb2pkg의 내용을 참조하십시오.

피드백