Toolmaker Produkt-Dokumentation

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Inhaltsübersicht

Um die Volltextindizierung und –recherche in directarchiv nutzen zu können, ist es erforderlich, die kostenpflichtige IBM i/OS Option DB2 Text Extender 5722DE1 zu installieren. Dieses Lizenzprogramm schafft die technische Voraussetzung für die Volltextsuche.

Durch den DB2 Text Extender erfolgt eine asynchrone Indexierung auf Archivebene. Das Indexieren kann z.B. nach 20 Dokumenten angestoßen werden. Zu einem Archivdokument gibt es immer auch ein .txt-Dokument.

Eine Reorganisation von temporären Dateien kann z.B. nach 50 Versionen angestoßen werden. Es gibt immer zwei Dokumente: archiviert und ein temporäres Dokument und zwar solange, bis das Dokument indexiert ist.

Eine Volltextsuche erlaubt nach Wörtern, Texten und Phrasen in den Archiven zu suchen.

Der DB2 Text Extender hat Wörterbücher und indexiert den Text. Somit kann geschlüsselt ein sehr schneller Suchvorgang gestartet werden.

In der Konfiguration muss die Sprachart der Indexierung vorgegeben werden. Die Indexerstellung erfolgt durch den DB2 Text Extender.

DB2 Text Extender Konfiguration

Die Konfiguration für den DB2 Text Extender ist im Menübaum unter directarchiv - Verwaltung – System – Volltextsuche zu finden.

Hinweis: Der DB2 Text Extender muss nach der Installation mit Klick auf den Button in der Zeile Status des Service gestartet werden.

Systemeinstellungen Volltextsuche

DB2 Text Extender Installation - Ist der DB2 Text Extender installiert?

wenn ja: "Es wurde eine Installation gefunden"
wenn nein: "Es wurde eine Installation gefunden."

Umgebungsvariablen für DB2 Text Extender  - Pfade, wo der DB2 Text Extender vom System installiert wurde

Die Pfadangaben sind nur informativ.

Status des Service - Der DB2 Text Extender kann mit dem Butten gestartet bzw. beendet werden.

Grundregeln

Folgende Grundregeln werden bei der Volltextsuche angewendet:

Suchstring

Der Suchstring kann folgende Platzhalter enthalten:

? - ignoriert den Buchstaben
*  - Wildcard (davor/dahinter)

Verknüpfungen

Wort1 +Wort2 -  Im Dokument muss Wort1 und Wort2 vorkommen
Wort1 –Wort2 - Im Dokument muss Wort1 vorkommen, aber nicht Wort2
Wort1 Wort2 - Im Dokument muss entweder Wort1 oder Wort2 vorkommen
"Wort1 Wort2"
- Im Dokument müssen Wort1 und Wort2 hintereinander vorkommen.

Beispiel

"Wort1 Wort2" –Wort3 +Toolm* -F?ddy

Globale Befehle für DB2 Text Extender

Für den DB2 Text Extender stehen folgende globale Befehle zur Verfügung:

Befehl SETDB2TXT Make DB2 Text Extender Settings

Initialisiert den Job zur Verwendung von DB2 Text Extender SQL Befehlen.

Befehl SETDB2TXT

Befehl DSPTXTSTS Display DB2 Text Extender Status

Zeigt den Status des DB2 Text Extender Services an.

Befehl DSPTXTSTS

Befehl DSPTXTSTS - Ausführung

Befehl ENDDB2TXT DB2 Text Extender Service beenden

Beendet den DB2 Text Extender Service

Befehl ENDDB2TXT

Befehl INIDB2TXT DB2 Text Extender initialisieren

Initialisiert den DB2 Text Extender zur ersten Verwendung auf dem System.

Befehl STRDB2TXT DB2 Text Extender Service starten

Startet den DB2 Text Extender Service.

Befehl STRDB2TXT

Befehle für DB2 Text Extender Index je Archiv

Für den DB2 Text Extender stehen folgende Befehle für die Indexe je Archiv zur Verfügung:

Befehl CLRFTILOG Clear Fulltextindex Log

Löscht die Fehler-Logdatei für den Index eines Archivs.

Befehl CLRFTILOG

Archiv - Name des Archivs für das die Fehler-Logdatei gelöscht werden soll.

Befehl CLRFTILOG – ohne Konfiguration Volltextsuche

Befehl DSPFTISTS Display Fulltextindex Status

Zeigt den Index Status eines Archivs an.

Befehl DSPFTISTS

Archiv - Name des Archivs für das der Index-Status angezeigt werden soll.

Befehl RGZFTI Reorg Fulltextindex

Reorganisiert den Index eines Archivs.

Befehl RGZFTI

Archiv - Name des Archivs für das der Index reorganisiert werden soll.

Löschen temporärer IFS Dateien - Hier wird festgelegt, ob temporäre IFS Dateien nach dem Reorganisationslauf gelöscht werden sollen.

Gültige Werte sind:

*YES - Temporäre IFS Dateien werden gelöscht.
*NO - Temporäre IFS Dateien werden nicht gelöscht.

Befehl RSTFTISTS Reset Fulltextindex Status

Führt einen Reset auf den Index durch und ermöglicht somit die Beseitigung von evtl. Fehlern.

Befehl RSTFTISTS

Archiv - Name des Archivs für das der Index zurückgesetzt werden soll.

Befehl UPDFTI Update Fulltext Index

Started den Index Update für alle Dokumente, die noch nicht indexiert wurden.

Befehl UPDFTI

Archiv - Name des Archivs für das der Index aktualisiert werden soll.

Hinweis: Sollte nach Ausführung des Befehls UPDFTI die Anzeige von DSPFTISTS einen Fehler anzeigen, so kann dies mit bekannten Fehlern im IBM Lizenzprogramm zusammenhängen.

Probleme sie Fehlerbeheubng

Befehl RMVFTI Volltext Index entfernen

Entfernt den Suchindex von einem Archiv.

Um das Archiv danach wieder für Volltextsuche zu verwenden, muss einmal der Reiter Volltextsuche in den Archiveigenschaften neu konfiguriert werden.

Befehl RMVFTI

Archiv - Name des Archivs für das der Index entfernt werden soll.

Befehl RBLFTI Volltextindex wiederherstellen

Kopiert sämtliche Volltext-TXT-Dateien eines Archives wieder in das TEMP IFS Verzeichnis.

Befehl RBLFTI

RGZFTI vor RBLFTI aufrufen

Bitte beachten, dass das Verzeichnis: /Toolmaker/DirectArchiv/Temp/Fulltext vorher von Textdateien bereinigt wurde, in dem für alle Volltextarchive der Befehl RGZFTI aufgerufen wurde.

Dieser Befehl löscht alle temporären Textdateien, die nicht mehr benötigt werden. Somit sollte das Verzeichnis anschließend leer sein.

Erst dann den Befehl RBLFTI aufrufen.

  • No labels