Removendo tipos de registro do índice de procura

É possível remover tipos de registro do índice de procura de texto completa para que esses tipos de registro não possam mais ser procurados.

Antes de Iniciar

Este cenário deve demorar aproximadamente 10 minutos para ser concluído, independentemente do tamanho do seu banco de dados ClearQuest.

Sobre Esta Tarefa

Este cenário assume que você implementou a procura de texto completa no banco de dados SAMPL conforme descrito em Ativando a procura de texto completa no banco de dados SAMPL e incluiu um novo tipo de registro chamado ChangeRequest conforme descrito em Incluindo tipos de registro no índice de procura. Você deseja remover o tipo de registro ChangeRequest do índice de procura.

Procedimento

  1. Edite o arquivo de configuração cqtsadmin-TextSearch-SAMPL.xml.Mude o valor da identificação XML <removeRecordType> deste:
    <newValue required="no"></newValue>

    para esta:

    <newValue required="no">ChangeRequest</newValue>
  2. Opcional: Para remover vários tipos de registro, separe cada um com um ponto-e-vírgula (;). O próximo exemplo também remove o tipo de registro TestCase do índice de procura:
    <newValue required="no">ChangeRequest;TestCase</newValue>
  3. Execute o comando cqtsadmin.pl, com a opção remove_record_type, em uma janela de prompt de comandos.
    Importante: Em um ambiente de produção, certifique-se de fazer backup de sua implementação antes de executar o comando cqtsadmin.pl com a opção remove_record_type.

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --remove_record_type

    A execução do comando cqtsadmin.pl com a opção remove_record_type é uma operação stateful. Se você parar o comando ou ele for interrompido devido a um erro, quando você executar novamente o comando, ele continuará de onde parou e será executado até a conclusão.

  4. Edite o arquivo cqtsadmin-TextSearch-SAMPL.xml novamente para remover o tipo de registro ChangeRequest que você incluiu na tag <removeRecordType> na Etapa 1.

Resultados

Você removeu o tipo de registro ChangeRequest do índice de procura. Os usuários do ClearQuest Web client devem efetuar logoff e logon novamente para perceber essa mudança nos resultados da procura.


Feedback