Domino 9 und frühere Versionen > Entwicklung
ACL kopieren
Driri:
Hi,
okay, ich habs nur geschrieben, weil evtl. nicht jeder den Admin-Client kennt.
Wie wäre es denn, wenn Du zuerst eine Kopie der Datenbank erstellst ? Das ginge mit :
Set notesDatabase = notesDatabase.CreateCopy( newServer$, newDbFile$ [, maxsize% ] )
Dabei wird eine leere Kopie, inkl. Design und ACL erstellt. Danach brauchst Du ja nur noch die alten Dokumente in die so erstellt Kopie verschieben.
Semeaphoros:
Das geht aber doch nur beim ersten mal, so wie ich das verstehe, soll bei jedem Update die alten Dokumente in die Hinterkammer verschoben werden. Dabei lässt sich im gleichen Atemzug natürlich auch die ACL gleich kontrollieren und abgleichen, oder man macht das per scheduled Agent, mit Script geht das nicht ganz so einfach, wie der oben beschriebene API-Zugriff, aber mehr als Fleissarbeit ist das ja schliesslich doch nicht.
Driri:
Oops, ich hatte das zuerst so verstanden, daß jedesmal eine neue Archivdatenbank angelegt werden soll.
Sorry, falls ich da jetzt für Verwirrung gesorgt habe.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln