Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: topsys am 19.05.06 - 09:30:30

Titel: Hintergrund-Agenten deaktivieren
Beitrag von: topsys am 19.05.06 - 09:30:30
Hallo allerseits.

Ich habe folgende Frage: Gibt es eine Möglichkeit den den Haken "Hintergrund-Agenten in dieser Datenbank deaktivieren" in einer Datenbank per Script o.ä. zu setzen???

Ich möchte, das die Hintergrundagenten nur auf einem Server im Cluster laufen. HA in DB A aktiv, HA in DB B inaktiv. Ist Server A nicht mehr da soll HA auf Server B aktiviert werden.

viele Grüße
topsys
Titel: Re: Hintergrund-Agenten deaktivieren
Beitrag von: Glombi am 19.05.06 - 09:42:07
Das geht bestimmt recht einfach mit DXL.

So ähnlich wie das hier müsste es gehen (habe es schnell mal heruntergetippt):
Set dxlx = session.CreateDXLImporter
dxlx.ReplaceDBProperties = True      
         
Call dxlx.Import( {<?xml version='1.0' encoding='utf-8'?><database xmlns='http://www.lotus.com/dxl'  version='6.5' allowbackgroundagent='false'</database>}, db)         


Am besten siehst Du mal in der Designer Hilfe nach unter
Index - ReplaceDbProperties property 
dort im Hilfedokument dann den Link für "database in the DominoDTD"

Eine Read/Write Methode für NotesDatabase in Script gibt es nicht (zumindest in R6, R7 hab ich aktuell nicht greifbar).

Andreas
Titel: Re: Hintergrund-Agenten deaktivieren
Beitrag von: topsys am 19.05.06 - 10:15:22
Danke für die wirklich schnelle Hilfe.
Ist auf jeden Fall eine Möglichkeit.
Ich werde das mal ausprobieren

Vielen Dank für die Hilfe  ;)

topsys