Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: rar am 06.10.04 - 13:54:16

Titel: Dateinamen einer DB umbenennen
Beitrag von: rar am 06.10.04 - 13:54:16
Servus,

gibt es eine Möglichkeit den Dateinamen einer DB unzubenennen ohne sie kopieren zu müssen?
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: Axel am 06.10.04 - 14:14:23
Hi,

du kannst den Dateinamen ohne weiteres ändern, allerdings ändert sich dadurch die ReplikID nicht und das kann zu Problemen führen.

Wenn du ganz sicher gehen willst, musst du in Notes eine neue Kopie anlegen.

Was ist den der Grund für deine Frage?

Axel
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: rar am 06.10.04 - 14:42:15
Die Replik ID is mir egal.

Ich möchte, wenn ein User aus der MailDB Dokumente archiviert, prüfen, wie groß das Archiv nach der Archivierung ist. Wenn es 700 MB übersteigt, soll der Dateiname (a_Username.nsf) auf a_Username061004.nsf umbenannt und eine neue ArchivDB angelegt werden. Dann soll erst archiviert werden.

Anschließend kann der User sich dann die einzelnen Archive auf CD brennen. Wenn er will.
 
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: Axel am 06.10.04 - 14:44:35
Hi,

dann müsste das Umbenennen funktionieren.


Axel
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: rar am 06.10.04 - 14:54:14
Und wie kann ich den Dateinamen jetzt ändern?
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: koehlerbv am 06.10.04 - 14:57:11
Mit dem LS-Statement "Name".

Bernhard
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: Axel am 06.10.04 - 14:57:33
Hi,

das machst du über das Betriebssystem, z.B. mit dem Explorer.


Axel
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: rar am 06.10.04 - 15:08:34
Axel, tut mir leid, daß ich mich nicht klar ausgedrückt hab. Ich wollte das alles in Script machen
"Name" hab ich gesucht.

Danke euch.

Jetzt muß ich nur noch suchen, wie ich eine neue DB mit einer bestimmten Schablone erstellen kann...
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: koehlerbv am 06.10.04 - 15:11:03
NotesDatabase.CreateFromTemplate  ;)
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: rar am 06.10.04 - 15:21:15
Ich schwöre!!! Ich hab mir die DB Klasse schon mindestens 3 mal angeschaut. CreateFromTemplate ist mir aber noch nie aufgefallen.

Danke Bernhard!!!
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: koehlerbv am 06.10.04 - 15:26:14
Das war ja Fast-Nachbarschafts-Hilfe  ;)

Denk beim Programmieren daran, dass Du die umzubennende DB nicht vorher als NotesDatabase instantiierst, sonst hat sie der Client im Griff, und Du kannst sie nicht umbenennen.

HTH,
Bernhard
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: rar am 06.10.04 - 15:58:34
Danke für den Tipp. Daran hab ich nicht gedacht.

Ich müsste sie aber instantiieren um zu schauen wie groß sie ist.

Wenn ich nach der Prüfung aber eine andere DB der Variable zuweise gehts. Habs grad erfolgreich getestet.  :)

lg in den Norden ;D (o.k. in den Nordosten)

-daniel
Titel: Re: Dateinamen einer DB umbenennen
Beitrag von: koehlerbv am 06.10.04 - 16:03:41
Jo, so geht es auch  ;)

Alternativ hättest Du FileLen verwenden können.

Beste Grüsse retour von

Bernhard