전체 텍스트 검색 색인에서 레코드 유형을 제거하여 더 이상 해당 레코드 유형을 검색할 수 없도록 할 수 있습니다.
시작하기 전에
ClearQuest 데이터베이스 크기와 상관없이 이 시나리오를 완료하는 데 10분 정도 걸립니다.
이 태스크 정보
이 시나리오에서는 SAMPL 데이터베이스에서
전체 텍스트 검색 사용에서 설명한 대로 SAMPL 데이터베이스에 전체 텍스트 검색을 배치했고, 검색 색인에
레코드 유형 추가에서 설명한 대로 ChangeRequest라는 새로운 레코드 유형을 추가한 것으로 가정합니다. 검색 색인에서 ChangeRequest 레코드 유형을
제거하고자 합니다.
프로시저
- cqtsadmin-TextSearch-SAMPL.xml 구성 파일을 편집하십시오. 다음의 <removeRecordType> XML 태그 값을
변경하십시오.
<newValue required="no"></newValue>
위의 값을 아래와 같이 변경하십시오.
<newValue required="no">ChangeRequest</newValue>
- 선택사항: 여러 레코드 유형을 제거하려면 각각을 세미콜론(;)으로 구분하십시오. 다음 예제에서도 TestCase 레코드 유형을
검색 색인에서 제거합니다.
<newValue required="no">ChangeRequest;TestCase</newValue>
- 명령 프롬프트 창에서 remove_record_type 옵션을 사용하여 cqtsadmin.pl 명령을 실행하십시오.
중요사항: 프로덕션 환경에서 remove_record_type 옵션과 함께 cqtsadmin.pl 명령을 실행하기 전에
배치를 백업하십시오.
cqperl
cqtsadmin.pl --username admin --password secret --dbset TextSearch
--userdb SAMPL --ftshome D:\CQ.Search --remove_record_type
remove_record_type 옵션과 함께 cqtsadmin.pl 명령을 실행하는 것이 정적인 조작입니다. 사용자가 명령을 중지하거나 오류 때문에 명령이 중지된 경우 명령을 다시
실행하면 그만둔 지점부터 다시 시작되어서 완료됩니다.
- 1단계에서
<removeRecordType> 태그에 추가한 ChangeRequest 레코드 유형을 제거하려면
다시 cqtsadmin-TextSearch-SAMPL.xml 파일을 편집하십시오.
결과
검색 색인에서 ChangeRequest 레코드 유형이 제거되었습니다. ClearQuest Web 클라이언트 사용자가 검색 결과에서 이 변경사항을 확인하려면 로그오프한 후
다시 로그인해야 합니다.