DB2 데이터베이스 설정

Jazz™ Team Server와 사용하도록 지원되는 DB2® 또는 번들로 제공되는 DB2 Workgroup Server 데이터베이스를 설정합니다.

시작하기 전에

이 프로시저에서는 다음 전제조건을 충족한 것으로 가정합니다. DB2 문서를 참조하거나 DB2 데이터베이스 관리자(DBA)에게 도움을 요청하십시오.

이 태스크 정보

DB2 데이터베이스를 설정하려면 다음을 수행하십시오.

프로시저

  1. DB2 명령창에서 데이터베이스를 작성하십시오. 예제 명령은 JAZZ라는 새 데이터베이스를 작성합니다. 이 명령은 DB2 명령창에서 실행됩니다. 명령창은 애플리케이션 시작 메뉴의 DB2 명령행 도구 메뉴에서 열 수 있습니다.
    주: 유니코드 컨텐츠를 올바르게 처리하려면 데이터베이스 문자 세트가 UTF-8 인코딩이어야 합니다. AUDITABLE_LINKS 테이블은 Windows®에서 기본 페이지 크기 4K에 맞지 않으므로 Rational® Team ConcertRational Quality Manager의 페이지 크기를 각각 8K와 16K이상으로 설정하십시오.
    • Windows:
      db2 create database JAZZ on c: using codeset UTF-8 territory en PAGESIZE 16K
    • Linux:
      db2 create database JAZZ using codeset UTF-8 territory en PAGESIZE 16K
    팁: 데이터베이스가 실행되고 있지 않으면 db2start 명령이 DB2를 시작합니다.
  2. JazzInstallDir/server/conf/jazz 디렉토리에서 teamserver.properties 파일을 찾아 이름을 teamserver.derby.properties로 바꾸십시오.
  3. JazzInstallDir/server/conf/jazz 디렉토리에서 teamserver.db2.properties 파일을 찾아 이름을 teamserver.properties로 바꾸십시오.
  4. teamserver.properties 파일에 데이터베이스 및 연결 세부사항을 지정하십시오.

    기본 연결 스펙은 포트 50000에서 localhost를 실행 중인 DB2 데이터베이스에 연결합니다. 해당 데이터베이스를 JAZZ라고 하고 사용자 이름과 비밀번호는 둘 다 db2admin입니다. 데이터베이스를 설정할 때 기본값을 사용한 경우에는 teamserver.properties 파일이 이미 올바르게 구성되어 있습니다. 그렇지 않으면 해당 구성에 맞게 이 정보를 변경하십시오.

    1. 텍스트 편집기에서 teamserver.properties 파일을 여십시오.
    2. 다음 행을 찾으십시오.
      com.ibm.team.repository.db.vendor = DB2
      com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
      com.ibm.team.repository.db.jdbc.password=db2admin
    3. DB2 서버 및 데이터베이스의 com.ibm.team.repository.db.jdbc.location 값을 편집하십시오.
    4. DB2 사용자 이름의 com.ibm.team.repository.db.jdbc.location 값을 편집하십시오.
      주: DB2 사용자는 테이블 및 테이블 공간을 작성하고 데이터베이스 구성을 수정할 수 있는 권한이 있어야 합니다. DB2 사용자는 운영 체제가 작성합니다.
    5. 사용자 비밀번호를 com.ibm.team.repository.db.jdbc.password 특성에 지정하십시오.
      주: com.ibm.team.repository.db.jdbc.location 특성에서 password={password} 텍스트는 변경하지 마십시오.
    6. 필요하면, com.ibm.team.repository.db.db2.content.tablespace.location 특성을 기본 테이블스페이스를 작성할 Jazz Team Server의 경로로 변경하십시오.
      주: 이 값이 기본값 content_tablespace에서 변경되지 않으면 테이블스페이스가 데이터베이스 스토리지 위치에 작성됩니다. Windows의 경우 새 경로는 이중 백슬래시를 사용하여 지정됩니다(예: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace).

피드백