Datensatztypen aus dem Suchindex entfernen

Sie können Datensatztypen aus dem Volltextsuchindex entfernen, sodass die Suche nach diesen Datensatztypen nicht mehr möglich ist.

Vorbereitende Schritte

Das Ausführen dieses Szenarios dürfte unabhängig von der Größe Ihrer ClearQuest-Datenbank etwa 10 Minuten dauern.

Informationen zu diesem Vorgang

Dieses Szenario setzt voraus, dass Sie - wie im Abschnitt Volltextsuche auf der Datenbank "SAMPL" aktivieren beschrieben - die Volltextsuche auf der Datenbank "SAMPL" implementiert haben und dass Sie - wie im Abschnitt Datensatztypen zum Suchindex hinzufügen beschrieben - einen neuen Datensatztyp namens ChangeRequest hinzugefügt haben. Sie möchten den Datensatztyp ChangeRequest aus dem Suchindex entfernen.

Vorgehensweise

  1. Bearbeiten Sie die Konfigurationsdatei cqtsadmin-TextSearch-SAMPL.xml.Ändern Sie den Wert des XML-Tags <removeRecordType> von:
    <newValue required="no"></newValue>

    in:

    <newValue required="no">ChangeRequest</newValue>
  2. Optional: Um mehrere Datensatztypen zu entfernen, trennen Sie sie jeweils durch ein Semikolon (;) voneinander. Im nächsten Beispiel wird auch der Datensatztyp TestCase aus dem Suchindex entfernt:
    <newValue required="no">ChangeRequest;TestCase</newValue>
  3. Führen Sie den Befehl cqtsadmin.pl mit der Option remove_record_type in einem Fenster mit Eingabeaufforderung aus.
    Wichtig: Stellen Sie in einer Produktionsumgebung sicher, dass Sie Ihre Implementierung sichern, bevor Sie den Befehl cqtsadmin.pl mit der Option remove_record_type ausführen.

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

    Das Ausführen des Befehls cqtsadmin.pl mit der Option remove_record_type ist ein statusabhängiger Vorgang. Wenn Sie den Befehl stoppen oder wenn der Befehl aufgrund eines Fehlers stoppt, wird der Befehl bei erneuter Ausführung von der Stelle aus fortgesetzt, an dem er zuvor angehalten wurde, und wird bis zum Abschluss weiter ausgeführt.

  4. Bearbeiten Sie die Datei cqtsadmin-TextSearch-SAMPL.xml erneut, um den Datensatztyp ChangeRequest zu entfernen, den Sie in Schritt 1 zum <removeRecordType>-Tag hinzugefügt haben.

Ergebnisse

Sie haben den Datensatztyp ChangeRequest aus dem Suchindex entfernt. ClearQuest Web-Clientbenutzer müssen sich ab- und wieder anmelden, um diese Änderung in den Suchergebnissen erkennen zu können.


Feedback