Das Notes Forum

Lotus Notes / Domino Sonstiges => Tools & Downloads => Thema gestartet von: nd_adm am 07.03.08 - 11:14:11

Titel: Konsolenbefehl aus zeitgesteuertem Agent starten
Beitrag von: nd_adm am 07.03.08 - 11:14:11
Hallo zusammen,

ich suche nach einer Möglichkeit aus einem zeitgesteuertem Agenten einen Konsolenbefehl an den Server abzusetzen.

Die Forumsuche führte mich zu diesem Beitrag von Ulrich:
http://atnotes.de/index.php?topic=3046.msg15297#msg15297

Das funktioniert alles sehr schön als Clientaktion, aber leider nicht aus einem zeitgesteuertem Agenten direkt vom Server ausgeführt.

Gibt es vielleicht einen Befehl in LS, mit dem ich einen Konsolenbefehl absetzen kann  :-:

edit:
Es geht mir im speziellen um einen load - Befehl

Titel: Re: Konsolenbefehl aus zeitgesteuertem Agent starten
Beitrag von: TomLudwig am 07.03.08 - 11:27:22
Hi,

ich hab einen periodischen Agenten, der mir das Design einer Datenbank aktualisiert....

Dim session As New NotesSession
Call session.SendConsoleCommand("ServerName", "load design -f test.nsf")

Oder versteh ich jetzt da was falsch?




Titel: Re: Konsolenbefehl aus zeitgesteuertem Agent starten
Beitrag von: nd_adm am 07.03.08 - 12:14:38
Danke,

das ist genau was ich suchte.  ;D

Auch dieser Befehl funktioniert leider nur als Clientaktion, aber nicht aus einem zeitgesteuertem Agenten.   :(

Fehlermeldung:
07.03.2008 12:22:17   AMgr: Agent ('mein agent' in 'meiner db') error message: Restricted operation on a server
Titel: Re: Konsolenbefehl aus zeitgesteuertem Agent starten
Beitrag von: TomLudwig am 07.03.08 - 13:06:39
Der Agent muss beschränkte Operationen zulassen. Und du musst am Server das recht haben, solche Agenten auszuführen.
Titel: Re: Konsolenbefehl aus zeitgesteuertem Agent starten
Beitrag von: nd_adm am 07.03.08 - 13:15:37
Danke, das war's...jetzt geht's so wie's soll.  :D

Schönes Wochenende!