Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lancelot am 23.10.07 - 13:22:40
-
Hallo Leute,
ich habe eine Agent, der variabel viele Ordner auf dem Server zur Ablage erstellen muß.
Die Ordnerbenennung soll sein "U:\ARCHIVE\20071023\Archiv1 bis z.B. "U:\ARCHIVE\200710223\Archiv10".
Starte ich den Agent über einen Button klappt alles. Stelle ich den Agent auf Zeitplan um kommt die Meldung "Path not found".
Kann man den MKDIR bei der Startart "Zeitplan" nicht mehr verwenden oder lieg der Fehler wo anderst?
Hier der Code wo der Fehler vorkommt:
Set db = session.CurrentDatabase
Set view = db.GetView("($alte)")
Set doc = view.getfirstdocument
'Schleife solange Dokument in der Ansicht vorhanden sind!
i = 1
datumvar0 = Today()
datumvar1 = Trim(Str$(Year(Today()))) & Trim("_") & Trim(Str$(Month(Today()))) & Trim("_") & Trim(Str$(Day(Today())))
datumvar2 = datumvar1
pathdatumvar = datumvar2 & "\"
pathvar = "\\segfil02\ARCHIVE\Archie\" & Trim(pathdatumvar)
'pathvar = "U:\DTP_Handbuecher_Alt\" & Trim(pathdatumvar)
Mkdir Trim(pathvar)
Do Until doc Is Nothing
Danke Euch schon mal.
-
Liegt wahrscheinlich an fehlenden Zugriffsrechten. Wenn du den Agent per Button aufrufst gelten deine Zugriffsrechte. Wenn er zeitgesteuert läuft gelten die Rechte des Servers.
Axel
-
Hattest Du nicht schomal so ein gehampel deswegen?
Ich würde sagen, der Server hat nicht die entsprechenden Zugriffsrechte, aber das hat Axel ja auch schon geschrieben.
-
Wieder mal das Problem
SERVER + UNC
oder
SERVER + NETZWERK SHARE
Läuft der Agent auf dem Server, läuft er 99%ig mit dem System Account. Der System Account hat keine Berechtigung um auf Shares/gemappte Laufwerke zuzugreifen.
:-P
-
Hy Leute,
stimmt Ihr habt recht, der Server hat keinen Rechte in das Laufwerk zu schreiben.
Muß den Server wohl mit einem anderen Sysstemuser starten.
Danke Euch allen für die schnelle Antworten udn Hilfe.
-
Und? hat das geklappt?
Ich habe in einem anderen Thread (http://atnotes.de/index.php?topic=38650.0) eine ähnliche Anforderung.
Bei uns läuft der Domino Server auf Solaris mit dem Solaris User 'user1'.
Dem user1 gehört das komplette domino/data Verzeichnis. Darin müsste er doch Ordner erstellen können, oder?