DB2 데이터베이스 설정

지원되는 DB2® 또는 번들로 제공되는 DB2 Workgroup Server 데이터베이스를 Jazz™ Team Server에서 작업하도록 설정합니다.
시작하기 전에
이 프로시저는 다음과 같은 전제조건을 충족한다고 가정합니다. DB2 문서를 참조하거나 DB2 데이터베이스 관리자(DBA)에게 도움을 요청하십시오.
이 태스크 정보
DB2 데이터베이스를 설정하려면 다음을 수행하십시오.
  1. DB2 명령 창에서 데이터베이스를 작성하십시오. 예제 명령에서는 JAZZ라는 새 데이터베이스를 작성합니다. 이 명령은 DB2 명령 창에서 실행됩니다. 명령 창은 DB2 명령행 도구 메뉴의 애플리케이션 시작 메뉴에서 열 수 있습니다.
    주: 유니코드 컨텐츠를 제대로 처리하려면 데이터베이스 문자 세트가 UTF-8 인코딩이어야 합니다. AUDITABLE_LINKS 테이블은 Windows에서 4K의 기본 페이지 크기에 맞지 않으므로 페이지 크기를 최소한 8K(Rational® Team Concert의 경우) 및 16K(Rational Quality Manager의 경우)로 설정하십시오.
    • 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. 필요한 경우, 기본 테이블스페이스를 작성할 수 있는 Jazz Team Server의 경로에 대한 com.ibm.team.repository.db.db2.content.tablespace.location 특성을 변경하십시오.
      주: 이 값을 변경하지 않고 content_tablespace의 기본값 그대로 두면 테이블스페이스는 데이터베이스 스토리지 위치에 작성됩니다. Windows의 경우 새 경로는 이중 백슬래시를 사용하여 지정됩니다(예: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace).

피드백