Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: Tode am 05.09.05 - 14:10:50
-
Hier ist was ganz blödes passiert:
Die User einer Domain archivieren über Policies Ihre Mail. Diese Archviierung wird nachts über ein Compact durchgeführt.
Dabei ist jetzt (wie auch immer) folgendes passiert:
User1 :
Tido Tester
User2:
Trude Testerin
Die Policy ergibt mit Ihren regeln für beide user:
a_tteste.nsf
Ich dachte mal gelesen zu haben, dass der Server das merkt, und dann halt a_tteste01.nsf und a_tteste02.nsf draus macht.
Aber Pustekuchen:
der Server hat munter die Mails beider User in ein und die selbe Datei archiviert.
Nun: Das ganze muss jetzt per Agent wieder grade- gezogen werden (was programmiertechnisch nicht so aufwändig ist, man mus halt aufpassen)
Aber: Wie sage ich dem Server: Wenn Du zwei gleiche Namen generierst, dann mach gefälligst eine andere Nummer daraus.
Ich meinte mal gelesen zu haben, dass es da irgend was gibt... Weiss zufällig jemand die Stelle ? In der Archiv- Policy ist es scheinbar nicht...
Thanx
Tode
-
Hallo,
was sagt denn IBM Lotus dazu?
matze
-
Warum erhöhst Du nicht die Anzahl der Stellen, die zur Generierung der Archiv-DB genutz werden sollen?
Die Mailfiles haben ja eindeutige Dateinamen. Also einfach die Anzahl Zeichen des Originaldateinamens auf z.B. 10 erhöhen, dann tritt das Problem nicht auf.
(bei uns setzt sich der Dateiname aus 1. vom Vornamen + Sieben vom Nachnamen zusammen. Bei doppelten Namen wird ein 01, 02, ... noch hinzugefügt. also 7+1+2 = 10 maximal)
Gruß
-rw
EDIT: Das stellt man in den Archivkriterien unter 'Ziel' ein.
-
@matze:
Den offiziellen Weg bin ich noch nicht gegangen, KB und LDD führen aber zu keinem Ergebnis.
@waschric:
Das haben wir ja jetzt per expliziter Policy für die betroffenen User gemacht,
für alle können wir das nicht umstellen, weil sich sonst ALLE Dateinamen ändern würden, und alle Archive neu angelegt würden...
Gruß
Tode
-
Man könnte einen Agent schreiben, der alle Personendokumente durchläuft und überprüft, ob der Dateiname des Archivs korrekt ist (nach der neuen Policy), falls nicht, ändert er den Dateinamen.
Voraussetzung:
Agent läuft im Front-End
Das Datenverzeichnis des Archivservers wird am Notes-Client "gemapped"
Der Server, auf dem die Archive liegen, wird heruntergefahren
Alter Archivname und neuer sind ja bekannt/ermittelbar
Der Agent erstellt eine .cmd, die er anschließend aufruft (Umbennung auf Dateiebene)
Ich biete mich für 1 bis 2 Personentage an.
Tagessatz VB
;-)
-
;D erlaube dass ich grinse...
So ne kleine Programmierung werde ich gerade noch selbst hinbekommen, ich werde meinem Kunden aber nicht 2 Tagessätze dafür abknöpfen.
Ich denke mit 4 Stunden wäre ich da beim Maximum dessen, was ein erfahrener Programmierer hierfür veranlagen dürfte...
Aber wir werden sehen, ob das überhaupt nötig wird...
Trotzdem danke für's Angebot.
Tode
-
;D
Das war mein erster Gedanke: Sowas macht Tode eh' auf dem Weg zum Klo. Sollte man gemerkt haben ;)
Good luck auf jeden Fall, Torsten.
Bernhard
-
Der Smiley war ein Zeichen für "Spaß".
... die Idee macht's manchmal aus - nicht die Umsetzung.
-
@waschric: Guter Rat: Als "Frischling" solltest du die Anfrage eines "Gold Platin u.s.w. member" so nicht beantworten. Sonst gibts eins auf Mütze....
zwei Stunden sollten btw reichen
bin Rosen schneiden... 8)
Jo, Frischling
Edit: Junior ???
-
Naja, alleine der Foren-Status sagt nichts aus. Man kann auch locker ohne Know How "Gold Platin Member" werden ;)
P.S. : Ich meine damit jetzt Niemand spezielles, also nicht hauen ;D
-
yep !
habe schon bemerkt, dass auch Halfpipes diesen Status tragen (können)...
meine auch niemand spezielles, gelle !
Jo
-
@waschric: Habe Dich schon richtig verstanden, keine Sorge...
@alle anderen: nehmt solche Bemerkungen so wie sie gemeint sind: mit nem Augenzwinkern...
Aber: Die Frage ist beantwortet... lasst uns diesen Thread nicht unnötig aufplustern.
(Obwohl: so kommt man auch zu einem "Gold-Platin"- Status... ;D )
Ich setze sie mal auf "erledigt"...
Gruß
Tode
P.S.: Wann kommt denn jetzt endlich der "echte" erledigt button ? Der Code wurde doch schon vor einiger Zeit von irgend jemandem zur Verfügung gestellt...