UNIX 시스템 및 Linux에서
ClearQuest® 레지스트리의
데이터베이스 연결 정보 및 데이터베이스 세트를 관리합니다.
개요
cqreg 명령은
ClearQuest 설치 디렉토리의
bin 디렉토리에 있습니다.
- 등록된 데이터베이스 세트 및 데이터베이스의 연결 정보를
보고합니다.
- cqreg show [ -dbset dbset_name | -all ]
[ -terse | -errors | -verbose ] [ -help ] [ -effort_only ] [ -force
] [ -home cq_home ] [ -version cq_version ]
[ -cq_databases cq_databases ]
- ClearQuest 설치 디렉토리와 데이터베이스 레지스트리
디렉토리를 연관시킵니다.
- cqreg initialize [ -associate ] [ registry_directory ]
[ -help ] [ -effort_only ] [ -force ] [ -verbose | -errors ] [ -home cq_home ]
[ -cq_databases cq_databases ]
- 데이터베이스 세트와 데이터베이스를 ClearQuest 레지스트리에 등록합니다.
- cqreg add_dbset -v/endor db_vendor [ -s/erver db_server ]
[ -d/atabase db_name ] [ [ -u/ser user -p/assword password ]
] [ -dbset dbset_name ] [ -co connect_options ]
[ -help ] [ -effort_only ] [ -force ] [ -verbose | -errors ] [ -home cq_home ]
[ -cq_databases cq_databases ]
- ClearQuest 레지스트리에서 데이터베이스 세트 및 데이터베이스의 등록을 취소합니다.
- cqreg drop_dbset [ -dbset dbset_name ] [
-help ] [ -effort_only ] [ -force ] [ -verbose | -errors ] [ -home cq_home ]
[ -cq_databases cq_databases ]
- 스키마 저장소의 정보를 사용하여 데이터베이스 레지스트리를
새로 고칩니다.
- cqreg refresh [ -dbset dbset_name | -all
] [ -help ] [ -effort_only ] [ -force ] [ -verbose | -errors ] [ -home cq_home ]
[ -cq_databases cq_databases ]
설명
유지보수 도구 또는 디자이너를 사용하여
Windows 시스템에서만
ClearQuest 데이터베이스를
작성, 삭제 및 이동할 수 있습니다. UNIX 시스템 및 Linux의
데이터베이스에 액세스할 수 있도록 ClearQuest 데이터베이스 세트 및 데이터베이스와
연관된 연결 정보를 관리하려면 cqreg 명령을 사용하십시오.
cqreg 명령을 사용하여
다음 태스크를 수행할 수 있습니다.
- 등록된 데이터베이스에 대한 정보 보고
- ClearQuest 설치 디렉토리와
데이터베이스 레지스트리 디렉토리 연관
- 스키마 저장소에 대한 연결 및 유지보수 도구 또는 디자이너를 사용하여
데이터베이스를 작성하거나 삭제한 후 데이터베이스 레지스트리
새로 고치기
또한 UNIX 또는 Linux 시스템에서
실행되는 ClearQuest 클라이언트에서
데이터베이스 연결을 추가하고 제거할 수 있습니다.
옵션 및 인수
- -dbset dbset_name
- 데이터베이스 연결의 이름입니다. 기본적으로 이 이름은 ClearQuest 버전입니다.
- -all
- 데이터베이스 세트에 있는 데이터베이스 및 모든 데이터베이스 세트에서
명령을 수행합니다.
- -verbose
- -errors
- -terse
- 명령이 표시하는 출력 크기를 제어합니다. 이 옵션 지정을 생략하면
-errors가 기본값으로 사용됩니다.
- -effort_only
- 연관된 조치를 수행하지 않고 하위 명령이 수행하는 작업을
표시합니다.
- -force
- 하위 명령이 기존 레지스트리 데이터 또는 파일을 대체하도록 강제 실행합니다.
이 옵션을 지정하지 않으면 기존 레지스트리 데이터 또는 파일을 겹쳐쓰지 않습니다.
- -home cq_home
- ClearQuest 설치 디렉토리를
식별합니다. 이 값은 환경
변수 $CQ_HOME이 설정된 경우 해당 변수 값을 대체합니다.
- -version version
- cqreg show 하위 명령과 함께 사용하여 하위 명령이 적용되는 ClearQuest 제품 버전을
식별합니다. 이 옵션을 생략하면
현재 릴리스와 연관된 버전이 사용됩니다.
- -cq_databases cq_databases
- 데이터베이스 연결이 저장되는 디렉토리 위치를
지정합니다. 이 값은 환경 변수 $CQ_DATABASES가 설정된 경우 해당
변수 값을 대체합니다.
- -associate
- cqreg initialize 하위 명령과 함께 사용하여 ClearQuest 설치 디렉토리와
데이터베이스 레지스트리 디렉토리를 연관시킵니다. 이 옵션을 생략하면 cqreg initialize 하위 명령이
연관을 작성하지 않고 레지스트리 디렉토리만 초기화합니다.
- registry_directory
- cqreg initialize 하위 명령과 함께 사용하여 레지스트리
디렉토리를 지정합니다. 이 옵션을 생략하면 내림차순으로
정렬된 다음 값 중 하나가 사용됩니다.
- -cq_databases cq_databases가 지정된 경우
해당 값
- 환경 변수 $CQ_DATABASES가 설정된 경우 해당 변수 값
- 기본값
- -v/endor db_vendor
- 데이터베이스 벤더입니다. 올바른 값은 다음과 같습니다.
- -s/erver server
- 데이터베이스 서버입니다.
- -d/atabase db_name
- DB2 및 SQL Server의 경우
스키마 저장소로 사용되는 데이터베이스 이름입니다. Oracle의 경우 데이터베이스 관리 시스템 시스템
ID(SID)입니다.
- -u/ser user_name
- 데이터베이스에 액세스하는 데 사용할 사용자 이름입니다.
- -p/assword password
- 데이터베이스에 액세스하는 데 사용할 비밀번호입니다.
- -co connect_options
- 연결 옵션입니다. 사용자 환경에 맞는 연결 옵션은
시스템 관리자에게 문의하십시오. 벤더 데이터베이스 특성의
Rational® ClearQuest 관리 도움말 항목도 참조하십시오.
- -help
- 사용법 정보를 표시합니다.
하위 명령
- cqreg show
- 등록된 데이터베이스 세트 및 데이터베이스의 연결 정보를
보고합니다.
- cqreg initialize
- ClearQuest 설치 디렉토리와 데이터베이스 레지스트리
디렉토리를 연관시킵니다. cqreg initialize 하위 명령 실행 시
.Databases 파일이 이미 있는 경우 -force
옵션을 사용하지 않는 한 해당 파일을 대체하지 않습니다.
주의: cqreg initialize 하위 명령은
ClearQuest 설치의 일부로 실행됩니다.
ClearQuest 설치 디렉토리와
다른 데이터베이스 레지스트리 디렉토리를 연관시키려는 경우에만 이 하위 명령을 실행하십시오.
- cqreg add_dbset
- ClearQuest 레지스트리에서 데이터베이스 세트 및 데이터베이스를 등록하거나
기존 연결 정보를 업데이트합니다. 디자이너를 사용하여 스키마 저장소
및 사용자 데이터베이스를 작성한 후 이 하위 명령을 실행하십시오.
- cqreg register
- 이 하위 명령은 더 이상 사용되지 않습니다. 대신 cqreg add_dbset 명령을
사용하십시오.
- cqreg drop_dbset
- ClearQuest 레지스트리에서 데이터베이스 세트 및 데이터베이스의 등록을 취소합니다. 데이터베이스 세트를 다른 호스트로 이동한 후 이 하위 명령을 실행하여
데이터베이스 세트의 등록을 취소하십시오. 그런 다음 cqreg add_dbset 명령을 실행하여
새 호스트에서 데이터베이스 세트를 등록하십시오.
cqreg drop_dbset 하위 명령
실행 시 -dbset dbset_name
옵션 및 인수를 각각 사용하여 연결 이름을 지정하지 않는 경우
기본 연결이 사용됩니다.
- cqreg unregister
- 이 하위 명령은 더 이상 사용되지 않습니다. 대신 cqreg drop_dbset 명령을
사용하십시오.
- cqreg refresh
- 스키마 저장소의 정보로 데이터베이스 레지스트리를
새로 고칩니다. 유지보수 도구나 디자이너를 사용하여 데이터베이스를
작성, 수정 또는 삭제한 후 또는 스키마 저장소 및 데이터베이스를
이동한 후 이 하위 명령을 사용하십시오. cqreg refresh 하위 명령을 수행해도
연결이 다시 설정되지 않는 경우 cqreg drop_dbset 및 cqreg add_dbset
하위 명령을 사용하여 데이터베이스 연결 정보를 삭제하고 다시
작성하십시오.
예제
- 등록된 모든 데이터베이스 세트 및 데이터베이스에 대한 연결 정보를
표시합니다.
- 스키마 저장소의 정보를 사용하여 데이터베이스 세트 UCM_dbset의
데이터베이스 레지스트리를 새로 고칩니다.
cqreg refresh -dbset UCM_dbset
- 다음은 각각 Oracle, SQL Server 및 DB2 데이터베이스의
추가 연결 예제입니다.
- Oracle:
cqreg add_dbset -v Oracle -s cqtest1 -d CQ1 -u admin -p admin_pwd -dbset CQ_DEV1 -co "PORT=50100"
- SQL Server:
cqreg add_dbset -v SQL_Server -s cqtest2 -d msitea -u admin -p pwd -dbset CQ_DEV1
- DB2:
cqreg add_dbset -v DB2 -s db2tcpnode -d msiteb -u admin -p pwd -dbset CQ_DEV3
- 데이터베이스 세트 UCM_dbset의 등록을 취소합니다.
cqreg drop_dbset -dbset UCM_dbset