Domino 9 und frühere Versionen > Administration & Userprobleme

Volltextindex einer lokalen Replik

(1/2) > >>

Linus:
Ich habe für eine Anwendung einige mobile User, die diese Anwendung größtenteils als lokale Replik benutzen. Die Anwendung hat einen Volltextindex. Auf dem Server kann dieser Index ja regelmäßig aktualisiert werden.
Gibt es so eine Möglichkeit auch für lokale Repliken? Oder muß ich da die Aktualisierung tatsächlich immer von Hand anstossen?

Vielen Dank

Axel:
Hi,

die Aktualisierung beim Client muss manuell erfolgen.

Ich habe in einem Rechercheagenten in einer Datenbank, der die Recherche über Volltext durchführt, folgenden Code eingefügt.

'Prüfung ob DB volltextindiziert ist. Wenn ja wird er aktualisiert.
     If Not db.IsFTIndexed Then
           Messagebox "Die Datenbank ist nicht volltextindiziert." & Chr$(13) & "Wenden Sie sich bitte an Ihren Datenbankmanager.", 48, "Adressen - Recherche"
           Exit Sub
     Else
           If ( db.LastModified > db.LastFTIndexed ) Then      Call db.UpdateFTIndex( False )
     End If  'If Not db.IsFTIndexed Then

Damit ist gewährleistet, dass der Index bei der Recherche aktuell ist.

Ich könnte mir vorstellen, den Code in den Postopen-Event des DataBase-Scriptes der entsprechenden Datenbank einzufügen. Somit wir der Volltextindex bei jedem Start der DB automatisch aktualisiert. Ist vielleicht nicht die eleganteste Lösung, aber ich denke sie funktioniert.

Axel

gpeters:
Hallo,
ich bin irritiert, bei mir wird der Volltextindex automatisch auch auf dem Client aktualisiert. Unter Datenbank Eigenschaften steht als Intervall "Sofort". Ich Erinnere mich aber, daß man einen Haken setzen mußte - und den finde ich nicht mehr. Kann sein, daß es eine Nebenfunktion des im Menüeintrag File - Preferences - User Preferences verstekten "Enable local scheduled Agents " Eintrags ist.

Gerald


Axel:
@Gerald


--- Zitat ---Unter Datenbank Eigenschaften steht als Intervall "Sofort".
--- Ende Zitat ---


Hier ein Auszug aus der Online-Hilfe zum Notes-Client:

- Bei Auswahl dieser Option wird der Index automatisch aktualisiert, wenn die Datenbank sich auf einem Server befindet. Dies passiert nicht, wenn die Datenbank sich auf Ihrem lokalen Laufwerk befindet.

Ausserdem heisst es Aktualisierungsinstervall (nur Server)

Ich kann mir nicht vorstellen wie bei dir der Volltextindex auf der Client aktualisiert werden soll, ohne die Aktualisierung in irgendeiner Art und Weise manuell zu starten.

Ich gebe diese Frage aber gerne weiter. Vielleicht hat jemand eine Idee.

Axel

fritandr:
Es war einmal...

unter Notes R4 gab es tatsächlich über DATEI - EXTRAS - BENUTZERVORGABEN die Möglichkeit, die Option LOKALE HINTERGRUNDINDIZIERUNG AKTIVIEREN zu setzen. Das hatte zur Folge, daß auch der Volltextindex einer lokalen Datenbank automatisch aktualisiert wurde.
Fairerweise sollte man gestehen, daß das bei sehr großen Datenbanken aber eher hinderlich, als nützlich war.

Leider finde ich den Eintrag unter R5 nicht mehr.
Eigentlich schade  :'(

Viele Grüße
fritandr

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln