New log file

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 2004.3


New log file Text

ParameterTypBeschreibung
Dieser Befehl benötigt keine Parameter
FunktionsergebnisTextVoller 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

INTEGRATE LOG FILE.

Fehler verwalten

Im Falle eines Fehlers generiert der Befehl einen Code, der über den Befehl ON ERR CALL abgefangen werden kann.

Anwendung des Befehls

4D 2004 Integrated Backup Module, Mirroring with 4D 2004.3, Mirroring with 4D 2004.4, Part I, Mirroring with 4D 2004.4, Part II


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next