Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: m3 am 26.04.07 - 11:18:41

Titel: Volltextindex mit UpdateFTIndex asynchron aktualisieren?
Beitrag von: m3 am 26.04.07 - 11:18:41
Werte Community,

ich wende mich wieder mal mit einer Frage an Euch.

Umfeld: Eine Datenbank mit vielen Dokumenten auf einem 6.5er Server.

Wenn man über die Datenbankeigenschaften einen Volltextindex anlegt, gibt es dort ja auch einen Knubbel "Update Index" worauf auf dem Server der Indexer "im Hintergrund", also asynchron zum Client, losläuft und den Volltextindex aktualisiert.

Wenn man nun aber einen WebAgent hat, der über den Browser aufgerufen versucht, diese Funktionalität mit db.UpdateFTIndex(False) nachzubauen, kommt man schnell zu der Erkenntnis, dass UpdateFTIndex NICHT asynchron läuft. Der Benutzer sieht im Browser so lange die Sanduhr, bis der Volltextindex aktuell ist. Dann meldet sich der WebAgent beim Browser zurück.

Hat wer von Euch eine Idee, wie ich es realisieren könnte, dass ich ein ansynchrones FT-Index-Update über einen Webagent absetzen kann? Freue mich über jeden Input (auch ein "geht nicht", das meine Vermutung bestätigt, ist OK).
Titel: Re: Volltextindex mit UpdateFTIndex asynchron aktualisieren?
Beitrag von: Glombi am 26.04.07 - 11:23:59
Wir wärs mit sendConsoleCommand ?

load updall <pfad der db> -F

Dazu muss aber der Unterzeichner des Agenten mind. Remote Console Admin sein.

Andreas
Titel: Re: Volltextindex mit UpdateFTIndex asynchron aktualisieren?
Beitrag von: m3 am 26.04.07 - 11:29:20
GRENZGENIAL!!!

Danke! Daran hab ich vor lauter Scheuklappen gar nicht mehr gedacht.

Na mal schaun, was die Kollegen vom Betrieb dazu sagen.