Domino 9 und frühere Versionen > ND8: Entwicklung
Problem beim Löschen eines Agenten
basile:
Liebe Mitforisten,
ich habe hier ein kleines Problem beim Löschen eines Agenten und weder Onkel Google oder Foren konnten mir helfen:
ich habe ein wenig mit dem automatischen Mailversand gespielt und einen Agenten erstellt, der auf dem Client zeitgesteuert ein Script aus der Scriptbibliothek aufruft, welches dann eine Mail versendet.
Klappte auch prima, ich das ist ja nicht das Problem:
Jetzt weiß ich ja dass ind wie das funktioniert und möchte den Agenten wieder loswerden. aber wie??
Habe sowohl den Agenten, als auch das Script entfernt, aber .. oh Wunder ich bekomme immer noch brav meine zeitgesteuerten Mails. Was kann ich noch löschen?
Habe schon das normale Template drübergebügelt, die Datenbank im Designer bereinigt (das sollte alle Scripte neu kompilieren). Der Agent und das Script tauchen nicht mehr auf (auch wenn ich die mit db.agents.name auslese), tun aber immer noch ihren Dienst.
Kann ich die Datenbank komplett neu bauen nur aus den Zutaten, die im Designer zu sehen sind?
Könnt Ihr mir helfen?
Viele Grüße aus Göttingen
Udo
koehlerbv:
Da gibt es etliche denkbare Ursachen:
Bist Du sicher, daß es wirklich "der" Agent ist, den Du gelöscht hast? Könntest ggf. noch etwas weiteres erstellt haben, was Mails erzeugt? Eine ähnliche Regel? Ein "Agent Version 0.1"?
Hast Du den Agent in der prod. MailDB erstellt? Oder hast Du ihn herüberkopiert und dann nicht gesehen und dann erneut? Hast Du Dir die DB im Designer mit Full Admin Access angeschaut?
Läuft der Agent vielleicht als Kopie noch in einer anderen DB?
Was sagt tell amgr sched an der Konsole des Dominos?
To be continued ...
Bernhard
basile:
Hallo Bernhard,
danke für Deine Antwort. Ich benutze für diese Tests feste Strings, damit ich die Scripte schnell/überhaupt wiederfinden kann. Ich kann halt nix finden. Es ist auch kein anderer Agent, der was tut, auch keine Regel.
Eigentlich sollten doch alle Änderungen verschwinden, wenn man über eine geänderte Datenbank das Template-Update laufen lässt, oder?
Habe den Agentetn aber vorher schon gekillt.
Das dumme ist, er läuft in meiner eigenen MailDB, auf der ich Entwickler bin.
Leider habe ich keinen Admin-Zugang :-[ und auch keinen Zugang auf den Server, Admin ist heute auch nicht im Haus, daher kann ich die 2 letzten Tips nicht probieren.
Habe gerade die DeleteStubs gelöscht, ohne Erfolg.
Viele Grüße
Udo
Peter Klett:
--- Zitat von: basile am 12.12.13 - 11:30:02 ---Eigentlich sollten doch alle Änderungen verschwinden, wenn man über eine geänderte Datenbank das Template-Update laufen lässt, oder?
--- Ende Zitat ---
Nein, wenn Du in einer Datenbank, die ihre Gestaltung aus einer Schablone erbt, einen Agenten oder irgendein anderes Designelement erstellst, bekommt dieser einen Haken gesetzt, dass Änderungen durch Schablonenaktualisierungen nicht vorgenommen werden. Solche Gestaltungselemente bekommst Du mittels Schablonenwechsel oder Designtask weder aus der Datenbank gelöscht noch inhaltlich geändert.
Dennoch müssten diese Elemente in der Datenbank sichtbar und manuell änderbar oder zu löschen sein. Mit Entwicklerrechten solltest Du auch alles sehen können.
Das also nur zur Richtigstellung Deiner Aussage, was Dir im konkreten Fall sicherlich nicht helfen wird.
umi:
Läuft der Agent evtl. im Template ?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln