Autor Thema: Agent startet nicht  (Gelesen 5645 mal)

Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Agent startet nicht
« am: 29.11.04 - 13:50:37 »
Ich habe mir in einer DB einen Agenten erstellt, welcher periodisch alle Dokumente  durchsuchen soll und unter bestimmten Bedingungen Felder ändert.

Führe ich den Agenten manuell aus, funktioniert alles hervorragend. Nur zur angegebenen Zeit auf dem Server passiert nichts.
 
Mit "Tell Amgr Schedule" wird der Agent mit der korrekten Startzeit sowie 2x S (was ja auch richtig ist) angezeigt. Im Log erfolgt zur angegebenen Zeit weder eine Fehlermeldung noch ein anderer Eintrag. Alle anderen Agenten auf dem Server funktionieren hervorragend.

Wo könnte mir da ein Fehler unterlaufen sein?

Driri

  • Gast
Re: Agent startet nicht
« Antwort #1 am: 29.11.04 - 14:49:44 »
Läuft der Agent mit ausreichend Berechtigung ? Darf der Ausführende des Agents diese Art von Agent auf dem Server ausführen ?

Benutzt Du UI-Objekte im Script ?

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Agent startet nicht
« Antwort #2 am: 29.11.04 - 14:56:59 »
Und was sagt denn das Log des Agenten selber?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Agent startet nicht
« Antwort #3 am: 29.11.04 - 15:31:04 »
@Driri

Kein Script sondern eine Formel - Ausführender ist der Server selbst und der hat volle Managerrechte.

@Semeaphoros

Im Protokoll des Agenten steht die letzte manuelle Replizierung.

Driri

  • Gast
Re: Agent startet nicht
« Antwort #4 am: 29.11.04 - 15:40:34 »
Was für eine Formel denn ? Kannst Du mal die komplette Formel posten ? Einige Formeln laufen nicht in Server-Agents.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Agent startet nicht
« Antwort #5 am: 29.11.04 - 15:45:14 »
Im Protokoll des Agenten steht die letzte manuelle Replizierung.

Huh? Du meinst wohl letzte manuelle Ausführung.

Nicht alle @Formulas sind in Background-Agenten erlaubt. Das ist in der Designer-Hilfe dokumentiert und wahrscheinlich hast Du so etwas im Agenten drin, dass er nicht tut.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Agent startet nicht
« Antwort #6 am: 30.11.04 - 12:56:13 »
@driri

Folgende Formel steht im Agenten:

FIELD abgelaufen := @If (@Date(Ablaufdatum) = @Date(@Today);"JA";"Nein");SELECT @All

@Semeaphoros

Ups - natürlich müsste dort "die letzte manuelle Ausführung" stehen.
« Letzte Änderung: 30.11.04 - 13:00:17 von Dynamix »

Driri

  • Gast
Re: Agent startet nicht
« Antwort #7 am: 30.11.04 - 13:40:25 »
Also an der Formel kann es eigentlich nicht liegen, die sollte auch in Background-Agents funktionieren.

Eine andere Idee als mangelnde Rechte hab ich so auch nicht, sorry.  :(

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re: Agent startet nicht
« Antwort #8 am: 01.12.04 - 13:27:40 »
Du hast den Agenten auch mit der Server ID signiert?
Greetz bandit

Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Agent startet nicht
« Antwort #9 am: 02.12.04 - 16:24:28 »
Nachdem ich jetzt die komplette Schablone neu erstellt habe, funktioniert in der DB fast alles wie gewünscht. Der Agent wird automatisch ausgeführt und ändert auch die Felder in den Dokumenten. Es scheint sich also irgendwo ein Fehler eingeschlichen zu haben.

Leider erfolgt immer noch keine Anzeige in der Log.nsf. Somit habe ich keine direkte und einfache Kontrollfunktion. Woran kann das liegen?

@bandit

Die ganze Schablone wurde signiert und somit auch der Agent und die erstellten DB - oder?

Offline ..Andreas..

  • Junior Mitglied
  • **
  • Beiträge: 60
  • Geschlecht: Männlich
  • Brevity is the soul of wit.
Re: Agent startet nicht
« Antwort #10 am: 02.12.04 - 18:14:10 »
OK, der Agent läuft jetzt, trotzdem nochmal der Hinweis auf die Datenbankeigenschaft

"Disable background agents for this database".

Wenn diese Option gesetzt ist, dann hat man genau den Effekt den Du oben beschreibst.

Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Agent startet nicht
« Antwort #11 am: 03.12.04 - 20:38:08 »
Der Haken ist nicht gesetzt.

Ich war auch der Meinung, dass bei einer Auswahl der Option die Hintergrundagenten überhaupt nicht ausgeführt werden.

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Agent startet nicht
« Antwort #12 am: 03.12.04 - 20:46:20 »
Manche @Formula - Liebhaber mögen anders sprechen, aber ich würde das mit LotusScript machen.

Vorteil: Du kannst ein besseres ErrorHandling einbauen.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Agent startet nicht
« Antwort #13 am: 03.12.04 - 20:54:46 »
Leider basiert mein Script-Wissen derzeit aus Selbststudium in diversen Büchern und probieren - ist also nicht besonders ausgeprägt. :'(
Aus diesem Grund versuche ich im Augenblick immer eine Lösung über Formeln zu erreichen. Das geht bei mir derzeit deutlich schneller.


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Agent startet nicht
« Antwort #14 am: 03.12.04 - 21:01:05 »
Leider basiert mein Script-Wissen derzeit aus Selbststudium in diversen Büchern und probieren
Klingt doch gar nicht so schlecht, Du beschäftigst Dich wenigstens damit  ;)

Hier noch ein Überblick zu Agenten (wenn Du das nicht eh schon kennst):
Atnotes BP: Notes Agenten

Gerade die Themen Logging und Errorhandling sind dort allerdings leider noch nicht wirklich berücksichtigt.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Dynamix

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Agent startet nicht
« Antwort #15 am: 03.12.04 - 23:21:14 »
Kannte ich tatsächlich noch nicht - werde es mir in einer ruhigen Stunde mal genauer ansehen!!!! Danke

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz