Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Matthias22 am 19.06.06 - 12:55:27

Titel: CutoffDate per Script setzen
Beitrag von: Matthias22 am 19.06.06 - 12:55:27
Hallo,

nach Replizierproblemen werden bei Bedarf die Replierprotokolle gelöscht. Dabei geht aber auch das CutOffDate verloren.

Um dieses wieder mit Script zu setzen suche ich eine Lösung!

Das CutOffInterval läßt sich per Script setzen,
wie hier im Beispiel aus der Noteshilfe:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim rep As NotesReplication
Set db = session.CurrentDatabase
Set rep = db.ReplicationInfo
If rep.CutOffInterval <> 90 Then
  rep.CutOffInterval = 90
End If
Call rep.Save()


Ich hoffte mit dem Setzen des CutOffInterval wird das CutOffDate automatisch wieder gesetzt.

Hat jemand eine Idee? Vielen Dank!

Gruß
Matthias22
Titel: Re: CutoffDate per Script setzen
Beitrag von: Untitled am 19.06.06 - 14:30:13
Hier wird das Cutoffdate per Script (und API) gesetzt:
http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725708C006887EE

Grüsse
Moritz
Titel: Re: CutoffDate per Script setzen
Beitrag von: Matthias22 am 20.06.06 - 15:28:32
Hallo Moritz,

besten Dank funktioniert mit einer Einschränkung, es muß ein WindowsServer sein.

Gruß
Matthias22
Titel: Re: CutoffDate per Script setzen
Beitrag von: koehlerbv am 20.06.06 - 15:38:08
Matthias, die Notes-API gibt es doch für jede Plattform, auf dem der Domino läuft.

Bernhard
Titel: Re: CutoffDate per Script setzen
Beitrag von: Matthias22 am 21.06.06 - 08:51:00
Hallo Bernhard,

danke für die Info.

Habe davon aber keine Ahnung, bräuchte bitte genauere Angaben. Was muß ich wie anders machen.
Benötigt wird es für Linux-Server.

Gruß
Matthias
Titel: Re: CutoffDate per Script setzen
Beitrag von: Untitled am 21.06.06 - 09:04:09
Du verwechselst die Windows-API mit der Domino-API.

Das heisst, du musst gar nichts ändern  ;D
Titel: Re: CutoffDate per Script setzen
Beitrag von: Matthias22 am 21.06.06 - 09:24:15
Hallo,
hatte woll noch einen anderen Fehler im Script.
Jetzt funktioniert es, Dank an alle!

Gruß
Matthias