Suppression des types d'enregistrement de l'index de recherche

Vous pouvez supprimer les types d'enregistrements de l'index de recherche en texte intégral de sorte que ces types d'enregistrement ne soient plus consultables.

Avant de commencer

Il vous faudra environ 10 minutes pour effectuer ce scénario quelle que soit la taille de votre base de données ClearQuest.

Pourquoi et quand exécuter cette tâche

Ce scénario suppose que vous avez déployé une recherche en texte intégral sur la base de données SAMPL tel que décrit dans Activation de la recherche en texte intégral sur la base de données SAMPL, et que vous avez ajouté un nouveau type d'enregistrement appelé ChangeRequest tel que décrit dans Ajout de types d'enregistrement à l'index de recherche. Vous souhaitez supprimer le type d'enregistrement ChangeRequest de l'index de recherche.

Procédure

  1. Editez le fichier de configuration cqtsadmin-TextSearch-SAMPL.xml. Changez la valeur de la balise XML <removeRecordType> de :
    <newValue required="no"></newValue>

    en :

    <newValue required="no">ChangeRequest</newValue>
  2. Facultatif : Pour supprimer plusieurs types d'enregistrement, séparez-lesà l'aide d'un point-virgule (;). L'exemple suivant supprime également le type d'enregistrement de l'index de recherche TestCase :
    <newValue required="no">ChangeRequest;TestCase</newValue>
  3. Exécutez la commande cqtsadmin.pl avec l'option remove_record_type dans une fenêtre d'invite de commande.
    Important : Dans un environnement de production, assurez-vous d'avoir sauvegardé le déploiement avant d'exécuter la commande cqtsadmin.pl avec l'option remove_record_type.

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

    L'exécution de la commande cqtsadmin.pl avec l'option remove_record_type est une opération avec état. Si vous arrêtez la commande ou qu'elle s'arrête suite à une erreur, et que vous rééxécutez la commande, elle reprend là où elle s'était arrêtée et se poursuit jusqu'à la fin.

  4. Editez le fichier cqtsadmin-TextSearch-SAMPL.xml à nouveau pour supprimer le type d'enregistrement ChangeRequest que vous avez ajouté dans la balise <removeRecordType> à l'étape 1.

Résultats

Vous avez supprimé le type d'enregistrement ChangeRequest de l'index de recherche. Les utilisateurs du client ClearQuest Web doivent se déconnecter et se connecter à nouveau pour notifier ce changement dans les résultats de recherche.


Retour d'informations