Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: eirinn am 10.06.03 - 12:10:46

Titel: Schablonenwechsel unter R6
Beitrag von: eirinn am 10.06.03 - 12:10:46
Hallo Forum!

Ich muß für die Maildatenbanken von ca. 10.000 Usern beim Update auf R6 den Schablonennamen wechseln. Die Mail-DBs ziehen auch auf einen anderen Server um und werden dort als Replik angelegt.
Nun muß für ausgewählte Mail-DBs der Eintrag der Schablone in den DB-Eigenschaften geändert werden, so daß sich der Server (hoffentlich) dieser Datenbanken annimmt und das Design ändert.
Das ganze muß programmtechnisch gesteuert werden (kann nicht 10.000 User über die Admin-Konsole bearbeiten).
Hat jemand eine Idee? Gibt es dafür Befehle (@Formula oder besser noch Script)?
Bin für jede Hilfe dankbar!!!
Gruß
Thomas
Titel: Re:Schablonenwechsel unter R6
Beitrag von: Rob Green am 10.06.03 - 12:39:05
wenn mich nicht alles täuscht kannste das per Adminkonsole in einem Rutsch pro Server (!!!) erledigen:

load convert -r mailverzeichnis\*.nsf * schablone.ntf

(schau mal in Admin Help und suche nach convert:
zB:
load convert [-r | -l | -f | -m | -e | -u | -s] mailfilepath existingtemplatename newtemplatefilename
where  -r converts mail files in subdirectories of the specified directory, -l creates a text list of mail files, -f uses a text list of mail databases to determine which mail files to upgrade, -m converts the file or files for IMAP use in Notes 5, -e converts the file or files for IMAP use in Notes 6, -u converts all custom folders to the Inbox design, and -s upgrades folders created without the Preserve bit set. Mailfilepath specifies which mail file or files to upgrade, existingtemplatename specifies a certain mail file design (for example, only mail files using Notes 5 design) to upgrade, and newtemplatefilename specifies the template with which to upgrade the mail files.)
Titel: Re:Schablonenwechsel unter R6
Beitrag von: eirinn am 10.06.03 - 13:13:53
Mann was bist Du gut :-)

Auf die Idee bin ich nicht gekommen:
1.) Per Agent Textfile erstellen mit den betroffenen Mail-DBs
load convert -l ...
2.) Convert über das Textfile laufen lassen
load convert -f <textfile> ...

Danke & Ciao
Thomas
Titel: Re: Schablonenwechsel unter R6
Beitrag von: .Mark am 18.05.05 - 16:17:03
Hi, versuche auch gerade die Mail-Dateien per Textfile zu aktualisieren, aber warum klappt es auf einer AS400 nicht, der Befehl lautet : load convert -f -u convert.txt std* mail6.ntf

Hilfe, habe noch ca. 1400 Konten zu bearbeiten.

Gruß Mark
Titel: Re: Schablonenwechsel unter R6
Beitrag von: Axel am 18.05.05 - 16:29:57
Hi,

warum machst du denn das nicht mit einem Programmdokument über Nacht?

Das sollte auch mit einer AS400 funktionieren.

Leg dir ein neues Programmdokument an und trage folgendes in die entsprechenden Felder ein:

Programmname: convert
Befehlszeile: -f -u mail\*.nsf std* mail6.ntf
Läuft auf Server: den Namen deines Servers

Dann setzt du den Zeitplan noch entsprechend und aktivierst das Programmdokument.

Axel
Titel: Re: Schablonenwechsel unter R6
Beitrag von: .Mark am 18.05.05 - 17:04:53
das mit dem Programmaufruf will ich auch machen, nur habe ich das Problem das nicht alle gleichzeitig den neuen Client bekommen ( Abteilung für Abteilung ), deshalb den Aufruf über das Textfile, was aber unter der AS400 nicht funktioniert !

Gruß Mark
Titel: Re: Schablonenwechsel unter R6
Beitrag von: Driri am 18.05.05 - 17:56:58
Dann leg doch auf der AS/400 einfach mit dem Editor ein neues File an. Als Befehl müßte dann

load convert -f -u convert std* mail6.ntf

tun.
Titel: Re: Schablonenwechsel unter R6
Beitrag von: .Mark am 19.05.05 - 08:19:13
habe ich versucht nur bekommen ich folgende Fehlermeldung ?

19.05.2005 08:15:57   Mail Convert Failed: Unable to open text file '/notes/data/convert': File does not exist
19.05.2005 08:15:57   Mail Convert Failed: None of the specified databases' templates match 'std*'


Gruß Mark
Titel: Re: Schablonenwechsel unter R6
Beitrag von: .Mark am 19.05.05 - 15:45:45
Hurra ... geschafft .....

Das Problem lag am Falschen Zeichensatz ( EBCDIC file with ASCII Linefeeds ). Wir haben die Datei auf der AS400 erstellt und siehe da es geht.

Danke nochmals für die Hilfe
Titel: Re: Schablonenwechsel unter R6
Beitrag von: reiba am 19.05.05 - 16:58:59
das mit dem Programmaufruf will ich auch machen, nur habe ich das Problem das nicht alle gleichzeitig den neuen Client bekommen ( Abteilung für Abteilung ), deshalb den Aufruf über das Textfile, was aber unter der AS400 nicht funktioniert !

Gruß Mark

Hallo Mark,
bei solch scheibchenweisen Aufrüstungen kannst Du auch die Desktop-Settings (Policy) so einstellen, dass je nach verwendeter Notesclientversion eine sinnvolle Mailschablone zugeordnet ist, auf die dann im Hintergrund automatisch konvertiert wird.
Gruß
Reimund