Datensatztypen aus dem Suchindex entfernen

Sie können Datensatztyp aus dem Volltextsuchindex entfernen, sodass diese Datensatztypen nicht mehr durchsuchbar sind.

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 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 bei <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 dem Punkt an fortgesetzt, an dem er zuvor angehalten wurde, und läuft bis zur Fertigstellung.

  4. Bearbeiten Sie die Datei cqtsadmin-TextSearch-SAMPL.xml erneut, um den Datensatztyp ChangeRequest zu entfernen, den Sie in Schritt 1 zum <removeRecordType>-Taghinzugefü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