WebAG HTR Release Notes
Release 3.0.0

Stand: 05.05.1999

WebAG Automat Dokumentation
Copyright (c) Enterprise Web AG

WebAG HTR Release 3.0.0

- HTR-Datenmodell HTR.ODD Version 3.0.0
- Programmier-Interface HTR_API Version 3.0.0
- Suchmaschine HTR_QUERY Version 3.0.0

 

WebAG HTR Release 3.0.0 setzt folgende Komponenten voraus:

- Oracle 7 RDBMS Relase 7.3.2 oder höher
- Oracle Web Application Server 3.0 oder höher

 

WebAG HTR Release 3.0.0 - Erweiterungen

 

Indiziermethode

Die Speicherung der Wörter im Suchindex wurde verfeinert. Lange Wörter, die bestimmte Trennzeichen enthalten, werden in alle Bestandteilen indiziert. Beispiel: Das Wort "Nordrhein-Westfalen" wird zerlegt in die Worte "Nordrhein", "Westfalen" und "Nordrhein-Westfalen". Die Suchemaschine sucht jedoch bei dem Suchbegriff "Nordrhein-Westfalen" nur nach dem kompletten Wort und nicht nach den Einzelwörtern.

Minus - Suchworte ausschließen

Mit einem Minus-Zeichen vor einem der Suchworte werden alle URL's aus der Treffermenge ausgeschlossen, die dieses Wort enthalten. Die logische Verknüpfung der übrigen Worte (UND/ORDER) bleibt davon unberührt.

Indizierung statischer Webseiten

Mit dem HTR_API-Aufruf "import_url_list" können Listen von statischen URL's in die Suchmaschine geladen werden. Dieser Vorgang wird im WebAG Automat Administrationshandbuch beschrieben. ACHTUNG: Aufgrund eines bekannten Oracle-Fehlers kann dieses Feature erst ab Oracle RDBMS 8.0.6 sinnvoll genutzt werden, da mit älteren Datenbankversionen pro geladener URL ein Memory-Leak von ca. 500 KB eintritt.

 

Installationsanweisung - Upgrade von Release 2.2.0

1. Benutzer abmelden
Dazu wird am besten der OAS für die Dauer der Installation gestoppt.

2. Datenmodell anpassen
Das Skript \htr_300\install\upgrade_dm_220_300 passt das HTR-Datenmodell an. Rufen Sie das Skript mit SQL*Plus auf, indem Sie sich an das Schema anmelden, dem die HTR Tabellen gehören.

3. Software installieren
Das Skript "setup_packages.sql" bringt die Automat-Software auf den neuesten Stand. Wählen Sie dazu das install-Unterverzeichnis, das Ihrer RDBMS-Version entspricht. Beispiel: \htr_300\install\Rdbms80 entspricht der Oracle RDBMS Version 8.0.x. Das Skript wird ebenfalls mit SQL*Plus ausgeführt. Kontrollieren Sie den Erfolg der Installation im Logfile c:\temp\htr_setup_packages.log .

 

 

Installationsanweisung - Neuinstallation

Die Installationsroutinen des WebAG Automat beinhalten die u.a. Installationsschritte. Führen Sie die folgenden Anweisungen also nur dann aus, wenn sie zwar WebAG HTR, nicht aber den WebAG Automat installieren wollen:

1. Benutzer abmelden
Dazu wird am besten der OAS für die Dauer der Installation gestoppt.

2. Physisches Datenmodell und PL/SQL-Packages installieren
Auf der Installations-CD befindet sich das Verzeichnis \htr_xxx\install. Wechseln Sie in einer DOS-Box in dieses Verzeichnis. Dort befindet sich das Installations-SQL-Skript htr_setup.sql. Führen Sie dieses Skript mit SQL*Plus aus. Die Bildschirmausgabe wird zur Kontrolle nach c:\temp\htr_setup.log gespoolt.

3. HTR konfigurieren
Es muß lediglich ein Parameter in die Tabelle htr_env eingetragen werden, der das physische Verzeichnis angibt, ab dem ggfs. statische HTML-Dateien in den Suchindex eingetragen werden können. Dies ist ein Sicherheitsmechanismus, der verhindert, daß z.B. die Datei /etc/passwd von einer Stored Procedure angesprochen werden kann. Als Vorlage hat das Installations-Skript bereits diesen Parameter eingetragen. Ändern Sie ihn mit einem UPDATE-Befehl: update htr_env set value = '/mein/verzeichnis' where name = 'PHYS_ROOT';

 


WebAG Automat Dokumentation
Copyright (c) Enterprise Web AG