규칙 파일의 규칙과
규칙 그룹에 대한 정보를 표시합니다.
개요
주의: 이 명령은
cqdiagnostics.pl 스크립트에서만 실행할 수 있습니다.
이
스크립트에는 명령에서 필요한 모든 매개변수에 대응하는 변수가
들어있습니다. 스크립트를 편집하여
describe 명령과
설명할 규칙 또는 규칙 그룹에 맞는 값을 지정한 후 스크립트를 실행하십시오. 스크립트는 Rational® ClearQuest® 설치 디렉토리에 설치됩니다.
기본
위치는
cquest–home–dir\diagnostic\cqdiagnostics.pl입니다.
스크립트 사용에 대한 자세한 정보는
Rational ClearQuest 진단
유틸리티 사용을 참조하십시오.
- describe –rulefile rule_file [ –rulenames rule_names... | –rulegroups rule_groups... | –allrules ]
[ –locale locale_name ]
설명
describe 하위 명령은
validatedb 하위 명령에서
사용되는 규칙 파일의 규칙 및 규칙 그룹에 대한 정보를 제공합니다. 지정된
옵션에 따라, 하위 명령은 개별 규칙, 지정된 그룹의
규칙 목록 또는 규칙 파일의 모든 규칙에 대한 정보를
제공합니다. 규칙 파일에는 데이터베이스에 대해 테스트하는
데 사용될 모든 규칙과 규칙 그룹이 포함됩니다. 각 규칙은 데이터베이스의
무결성을 판별하는 데 사용되는 제한조건을 나타냅니다. 규칙 그룹은 규칙의 콜렉션입니다.
해당 결과에는 다음과 같은 특성이 포함됩니다.
- 규칙 이름 - 규칙의 이름.
- 설명(해당되는 경우) - 규칙이 데이터베이스의
유효성을 검증하기 위해 사용하는 제한조건.
- 유형 - 규칙에 적용되는 제한조건 유형을 기반으로 하는 규칙의
카테고리. 유형의 예로는 표 존재(Table Existence), 열 존재(Column Existence)
및 필드 값 검증(Field Value Verification)이 있습니다.
설명은 콘솔에만 기록되며
로그 파일에는 기록되지 않습니다.
옵션 및 인수
- -rulefile
- 설명할 규칙을 포함하는 규칙 파일을 지정합니다. 이 옵션은
규칙 파일의 모든 규칙 목록과 각 규칙에 대한 간단한 설명을 기록합니다.
규칙 파일의 전체 경로를 지정해야 합니다.
- -rulenames
- 규칙 파일에서 설명할 하나 이상의 규칙 이름을 지정합니다.
이 옵션은 규칙에 대한 간단한 설명을 콘솔에 기록합니다. 하나의
명령에 여러 규칙을 지정하려면 각 규칙 이름 사이에
하나의 공백을 삽입하십시오.
- -rulegroups
- 규칙 파일에서 설명할 하나 이상의 규칙 그룹을 지정합니다. 이 옵션은
규칙 그룹에 있는 모든 규칙의 목록을 작성합니다. 하나의 명령에
여러 규칙 그룹을 지정하려면 각 규칙 그룹 이름 사이에
하나의 공백을 삽입하십시오.
- -allrules
- 규칙 파일의 모든 규칙에 대해 설명합니다. 이 옵션은
규칙 파일의 모든 규칙과 간단한 설명을 함께 기록합니다.
- -locale
- 출력 시 사용할 언어를 지정합니다. 결과 파일 및 콘솔은
대체 언어를 제공합니다. 로그 파일은 영어로만 작성됩니다.
예제
describe
명령을 실행하려면 다음 위치에 있어야 합니다.
cquest–home–dir\diagnostic\.
주의: 이 명령은 cqdiagnostics.pl 스크립트에서만 실행할 수 있습니다.
- 규칙 파일(rules.xml)의 모든 규칙에 대한 정보를 표시합니다.
describe -rulefile cquest–home–dir\diagnostic\configuration\rules.xml
- 규칙 파일(rules.xml.)의 m_fielddef_type_rule 및 Master_links_link_type_rule 규칙에 대한 정보를
표시합니다.
describe -rulefile cquest–home–dir\diagnostic\configuration\rules.xml -rulenames m_fielddef_type_rule Master_links_link_type_rule
- table-existence 및 referential 규칙 그룹에 속한 모든 규칙을 나열합니다.
describe -rulefile cquest–home–dir\diagnostic\configuration\rules.xml -rulegroups table-existence referential