Version 2004.3
New log file Text
Parameter | Typ | Beschreibung | ||||
Dieser Befehl benötigt keine Parameter | ||||||
Funktionsergebnis | Text | Voller Pfadname des geschlossenen Logbuchs |
Hinweis: Diese Funktion arbeitet nur mit 4D Server. Sie lässt sich nur über die Funktion Execute on server oder in einer Serverprozedur ausführen.
Beschreibung
Die Funktion New log file schließt das aktuelle Logbuch, ändert seinen Namen und erstellt ein neues mit demselben Namen und am selben Ort wie das vorige. Sie wird zum Einrichten eines Backup-Systems über logisches Spiegeln verwendet.
Die Funktion gibt den vollständigen Pfadnamen (Zugriffspfad + Name) des gerade geschlossenen Logbuchs zurück (genannt "Segment"). Die Datei wird an derselben Stelle wie das aktuelle Logbuch gespeichert. Das legen Sie in den Einstellungen der Datenbank unter dem Thema Backup fest. Der Befehl bearbeitet die gesicherte Datei nicht, sie wird also weder komprimiert noch segmentiert. Es erscheint kein Dialogfenster.
Die Datei wird mit den aktuellen Backup-Nummern der Datenbank und des Logbuchs bezeichnet. Der Name ist untergliedert in DatenbankName[BackupNum-LogBackupNum].4DL.
Nachfolgend ein Beispiel:
Wurde MeineDatenbank.4DD 4 mal gesichert, hat die letzte Backup-Datei den Namen MeineDatenbank[0004].4BK. Der Name des ersten Segments des Logbuchs lautet dann
MeineDatenbank[0004-0000].4DL.
Wurde MeineDatenbank.4DD 3 mal gesichert und das Logbuch inzwischen 5 mal, lautet der Name des 6. Backup des Logbuchs MeineDatenbank[0003-0005].4DL.
4D Server prüft vor Ausführen dieser Operation, ob gerade eine andere wichtige Operation abläuft, z.B. eine Transaktion oder Indizierung. Bei einer kritischen Operation berücksichtigt 4D Server die Wartezeit, die in den Einstellungen der Datenbank unter dem Thema Backup definiert wurde.
Referenz
Fehler verwalten
Im Falle eines Fehlers generiert der Befehl einen Code, der über den Befehl ON ERR CALL abgefangen werden kann.
4D 2004 Integrated Backup Module, Mirroring with 4D 2004.3, Mirroring with 4D 2004.4, Part I, Mirroring with 4D 2004.4, Part II